# DocBits

## Bienvenue sur DocBits

Bienvenue sur **DocBits**, votre source complète de stratégies et d'informations en matière de documentation. Chez DocBits, nous nous engageons à fournir des ressources de documentation claires, concises et à jour pour les [utilisateurs finaux](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/readme-1/README.md), les[ administrateurs et](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/broken-reference/README.md) les [partenaires](/end-user-and-partner-section/partner-section).

Documentation officielle : [doc.docbits.com](https://doc.docbits.com)

{% embed url="<https://app.arcade.software/share/JqTpGV34UBKmI0iAumoX>" %}


# Caractéristiques principales de DocBits

DocBits est une solution de capture de documents basée sur le cloud qui exploite la puissance de l'Intelligence Artificielle (IA) et de l'Apprentissage Automatique (ML) pour reconnaître, classer, analyser et extraire efficacement des informations à partir de divers types de documents, quel que soit leur format. Voici un aperçu de ses principales fonctionnalités :

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-16527602fcd7714f54c644144b463d1c457ce88f%2Fnapkin-selection.svg?alt=media" alt=""><figcaption></figcaption></figure>

* Reconnaissance de documents : DocBits utilise des algorithmes d'IA pour identifier et reconnaître avec précision les documents, qu'ils soient sous forme papier ou sous forme de fichiers électroniques.
* Classification de documents : Il classe les documents dans des catégories pertinentes, facilitant ainsi l'organisation et la récupération.
* Extraction de données : DocBits extrait des données critiques des documents, transformant des informations non structurées en données structurées pouvant être intégrées à votre flux de travail.
* Apprentissage automatique : Le système apprend continuellement et améliore sa précision de reconnaissance avec chaque document traité, le rendant plus performant au fil du temps.
* Intelligence de groupe : DocBits utilise l'intelligence de groupe pour améliorer ses capacités d'apprentissage, créant ainsi un système auto-améliorant.


# Architecture

## Client cloud

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-32edafd41f5ead48efe5d2e3c93df3213a672299%2Farchitecture1.avif?alt=media" alt=""><figcaption></figcaption></figure>

## Sur site

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-1cb3b2c1250fef7e95a95ae9c63759c2b2dae387%2Farchitecture2.avif?alt=media" alt=""><figcaption></figcaption></figure>

Doc**Bits** s'intègre parfaitement avec Infor LN/M3 via l'API ION, ION Desk et les BODs standards d'Infor. Notre intégration API nous permet d'exporter des données vers Infor et d'effectuer une validation des données maîtres dans Doc**Bits**.

## Exportation de données vers Infor

Nous utilisons l'API ION pour envoyer le PDF avec les attributs à IDM et le BOD Sync.CaptureDocument à ION Desk. Dans ION Desk, nous transformons le Sync.CaptureDocument vers les BODs cibles souhaités en fonction du type de document traité. Ces BODs Infor transformés sont ensuite automatiquement importés dans LN ou M3.

{% hint style="info" %}
Exporter vers [Infor](/infor-integration-and-configuration/exporting-to-infor)
{% endhint %}

## Validation des données maîtres dans DocBits

Pour identifier le fournisseur ou comparer/faire correspondre les lignes de commande d'achat, nous activons un déclencheur dans LN/M3 qui envoie les BODs Sync.RemitToPartyMaster, Sync.SupplierPartyMaster et Sync.PurchaseOrder à Doc**Bits**. Nous configurons ce processus dans ION Desk en définissant le flux de données vers un point de connexion spécifique à Doc**Bits**.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-853e5cb2b7d140c855e7c17292210a10cddfc9f0%2Farchitecture3.avif?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
[Validation des données maîtres](/infor-integration-and-configuration/importing-customer-master-data)
{% endhint %}

## Importation d'E-mails OAuth Office365

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/o365_architecture.png)


# DocBits Infor sur le client sur site

Pour envoyer des données au client Infor sur site, nous proposons deux méthodes : Site à Site avec IPsec ou [WatchDog](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/overview-and-basics/architecture/broken-reference/README.md)

Envoi de données au client Infor sur site

Pour envoyer des données à un client Infor sur site, nous proposons deux méthodes : VPN Site-à-Site avec IPsec.

## Configuration du VPN Site-à-Site IPsec (Internet Protocol Security)

### Pour un VPN site-à-site IPsec, vous devez configurer et ouvrir les ports suivants :

1\. Port UDP 500 : Utilisé pour l'échange de clés Internet (IKE) phase 1 et phase 2.

2\. Port UDP 4500 : Utilisé pour le passage à travers NAT (NAT-T), permettant au trafic VPN de passer à travers les dispositifs de traduction d'adresses réseau (NAT).

## Accès à Infor OS

• URL d'authentification : <https://inforos.CustomerXYZad.net/>

• URL de données : <https://inforos.CustomerXYZad.net:7443/>

## Résumé :

Pour configurer un VPN site-à-site IPsec, assurez-vous que les ports et protocoles ci-dessus sont configurés et ouverts.

Utilisez les URL fournies pour accéder à Infor OS pour l'authentification et les données.


# Certifications

DocBits est exploité par **Fellowpro AG** dans le cadre d'un programme complet de sécurité de l'information, de confidentialité et de contrôles internes. Les certifications ci-dessous sont auditées de manière indépendante chaque année ; les clients peuvent télécharger les rapports d'audit officiels directement depuis cette page.

{% hint style="info" %}
Besoin d'un certificat pour votre équipe achats, sécurité ou conformité ? Chaque rapport lié sur cette page est le livrable signé par l'auditeur — aucun NDA requis. Pour toute question sur le périmètre, les contrôles ou les audits à venir, contactez **<compliance@fellowpro.com>**.
{% endhint %}

## 1. ISO/IEC 27001

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-6c515b7c9d1241ac82c721e901bc13828b0aa0c1%2Fcertifications1.png?alt=media" alt=""><figcaption></figcaption></figure>

Cette norme internationale définit les exigences pour établir, mettre en œuvre, maintenir et améliorer continuellement un Système de Gestion de la Sécurité de l'Information (SGSI). Elle aide les organisations à protéger les données de manière systématique et rentable, y compris les processus de gestion des risques et de contrôles de sécurité de l'information.

**Impact pour les clients :** Garantit que DocBits respecte les normes les plus élevées en matière de sécurité de l'information, offrant la confiance que les données sensibles sont bien protégées.

**Dernier audit :** Audit de surveillance SA1, 2025 — SGSI de Fellowpro AG.

{% file src="/files/zgUUFFGqxA0OB4NGD7Qs" %}

## 2. SOC 1 (Service Organization Control 1)

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-ffac6885eca431e3567c400a4fc6add5b9c625b3%2Fcertifications2.avif?alt=media" alt=""><figcaption></figcaption></figure>

Les rapports SOC 1 sont conçus pour les organisations qui doivent démontrer l'efficacité des contrôles internes sur les rapports financiers. Ils sont particulièrement pertinents pour les prestataires de services qui affectent les rapports financiers de leurs clients.

**Pertinence pour DocBits :** Démontre notre engagement à maintenir des contrôles internes stricts sur les données financières, offrant une assurance aux clients concernant la fiabilité de nos processus.

**Dernier audit :** SOC 1 Type II — période de reporting 2025.

{% file src="/files/NsusVjn9oc1xaxFb6BC1" %}

## 3. SOC 2 (Service Organization Control 2)

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-4580f595944538257245875898ce679435108155%2Fcertifications3.png?alt=media" alt=""><figcaption></figcaption></figure>

Le SOC 2 se concentre sur les contrôles d'une organisation de services pertinents pour la sécurité, la disponibilité, l'intégrité du traitement, la confidentialité et la vie privée des données. Il est crucial pour les entreprises de technologie et de cloud computing qui traitent des informations sensibles.

**Valeur pour les clients :** Fournit une validation indépendante que DocBits a mis en œuvre des contrôles efficaces pour protéger les données des clients, garantissant la fiabilité de notre logiciel et de nos services.

**Dernier audit :** SOC 2 Type II — période de reporting 2026.

{% file src="/files/8jXCZcgo4CWLooo5Xwz5" %}

## 4. GDPR (General Data Protection Regulation) Compliance

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-30f65b122d286965d9e70643dadac51c6bb3edf4%2Fcertifications4.png?alt=media" alt=""><figcaption></figcaption></figure>

Le RGPD est un règlement du droit de l'UE sur la protection des données et la vie privée dans l'Union européenne et l'Espace économique européen. Il traite également du transfert de données personnelles en dehors des zones de l'UE et de l'EEE.

**Assurance client :** La conformité au RGPD garantit que DocBits traite les données personnelles conformément aux réglementations de l'UE, protégeant la vie privée des utilisateurs et respectant des directives strictes en matière de traitement des données.

**Dernier audit :** Rapport d'audit RGPD indépendant, 2025.

{% file src="/files/vGsvtRCfL6VrtjfrjJQt" %}

***

Pour toute documentation supplémentaire — modèles de DPA, listes de sous-traitants, synthèses de tests d'intrusion ou questionnaires de sécurité — contactez **<compliance@fellowpro.com>** ou votre interlocuteur DocBits Customer Success.


# FAQ Sécurité & Conformité

**Fournisseur:** DocBits par FELLOWPRO AG | **Hébergement:** Francfort, Allemagne | **Certifiée ISO 27001** | **Date:** 2026-03-04

***

## Légende du Statut

| Symbole                    | Signification                                                                                                                        |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| ✅ Confirmé                 | Réponse vérifiée à partir de la documentation officielle de DocBits ou de sources publiques                                          |
| ✅ Partiel                  | Réponse partielle ; détails supplémentaires nécessaires de la part de l'équipe DocBits                                               |
| ❓ À Confirmer              | Aucune information publique disponible — doit être confirmée directement auprès de DocBits/FELLOWPRO                                 |
| ⚠️ Nécessite Clarification | Les informations publiques soulèvent des préoccupations ou des ambiguïtés qui nécessitent une clarification explicite du fournisseur |

***

## 🔹 Localisation et Résidence des Données

### 1. Où exactement l'environnement de production est-il hébergé?

**Réponse:** Hébergé sur l'infrastructure cloud AWS à Francfort, Allemagne. Utilise S3 pour le stockage et OpenSearch pour l'indexation des journaux. DocBits est certifiée ISO 27001. Toutes les connexions sécurisées via SSH, HTTPS et protocoles de chiffrement standards du secteur.

**Statut:** ✅ Confirmé

**Notes:** AWS Francfort confirmé (S3 + OpenSearch). Demander le code spécifique de la région AWS (eu-central-1) et si c'est une seule ou multi-AZ.

***

### 2. Où l'environnement de DR (Récupération d'Urgence) est-il hébergé?

**Réponse:** DR utilise une localisation de sauvegarde secondaire à Amsterdam, Pays-Bas (UE). Combiné avec le site principal de Francfort, cela fournit une redondance géographique au sein de l'UE.

**Statut:** ✅ Confirmé

**Notes:** Francfort (principal) + Amsterdam (secondaire). Tous les emplacements en UE. Demander les objectifs RTO/RPO et les détails du processus de basculement.

***

### 3. Où les sauvegardes sont-elles stockées?

**Réponse:** Les sauvegardes sont stockées dans deux localités de l'UE:

* **Principal:** Francfort, Allemagne
* **Secondaire:** Amsterdam, Pays-Bas

Calendrier de sauvegarde: Sauvegardes quotidiennes, hebdomadaires, trimestrielles et annuelles.

**Statut:** ✅ Confirmé

**Notes:** Calendrier complet de sauvegarde (quotidienne/hebdomadaire/trimestrielle/annuelle) sur deux localités de l'UE. Toutes les données restent au sein de l'UE. Confirmer le chiffrement des sauvegardes et la fréquence des tests de restauration.

***

### 4. Existe-t-il des options de partitionnement géographique (par exemple, uniquement UK)?

**Réponse:** Deux régions de centre de données disponibles:

* **Francfort, Allemagne** — pour tous les clients de l'UE
* **New York, USA** — pour les clients américains uniquement

Les données des clients de l'UE sont hébergées exclusivement à Francfort. Aucune option uniquement pour le UK n'est actuellement disponible.

**Statut:** ✅ Confirmé

**Notes:** Les clients de l'UE sont limités à Francfort — pas de mélange de données interrégionales. L'hébergement uniquement pour le UK n'est pas disponible ; les clients du UK seraient servis depuis Francfort. Clarifier si des régions supplémentaires sont prévues.

***

### 5. Les données sont-elles chiffrées au repos et en transit?

**Réponse:** Toutes les connexions entre les composants sont sécurisées en utilisant les protocoles de chiffrement standards du secteur (SSH, HTTPS). La certification ISO 27001 mandate les contrôles de chiffrement.

**Statut:** ✅ Confirmé

**Notes:** Confirmer les standards de chiffrement spécifiques (par exemple, AES-256 au repos, TLS 1.2+ en transit).

***

## 🔹 Gestion des Modèles IA/ML

### 6. Les contenus des factures sont-ils envoyés à un hôte de modèle tiers (par exemple, OpenAI, Azure AI)?

**Réponse:** Les modèles IA ne sont PAS envoyés à des hôtes tiers. DocBits utilise des modèles Mistral AI fonctionnant à Francfort, Allemagne — même localisation que l'environnement de production. Aucune donnée ne quitte la région de Francfort pour le traitement de l'IA.

**Statut:** ✅ Confirmé

**Notes:** Modèles Mistral hébergés à Francfort. Aucun appel d'API tiers pour le traitement des documents. Totalement autonome.

***

### 7. Les documents extraits sont-ils utilisés pour entraîner des modèles plus larges entre les clients?

**Réponse:** Oui — DocBits utilise une « intelligence collective de l'IA » qui entraîne les modèles de classification et d'extraction à travers tous les clients. Cependant, la technologie fonctionne comme une carte à travers les données — elle apprend les coordonnées/positions structurelles des champs de données sur les documents, PAS le contenu réel des documents. Les données brutes des documents ne sont pas partagées entre les locataires.

**Statut:** ✅ Confirmé

**Notes:** L'intelligence collective apprend les modèles de disposition structurale (coordonnées de champs/positions), pas le contenu des documents. Cela signifie qu'aucune donnée client (montants des factures, noms des fournisseurs, etc.) n'est partagée entre les locataires — uniquement la connaissance de la structure des documents.

***

### 8. Pouvez-vous restreindre l'entraînement du modèle à votre locataire uniquement?

**Réponse:** Aucune option d'isolement du modèle par locataire. Cependant, les modèles IA partagés apprennent uniquement les coordonnées de disposition des documents et les modèles structurels — pas le contenu réel des documents ou les données commerciales. Les clients peuvent également entraîner des types de documents personnalisés limités à leur propre locataire.

**Statut:** ✅ Confirmé

**Notes:** Risque faible: Les modèles partagés apprennent uniquement les données positionnelles/structurelles (coordonnées), pas le contenu commercial. L'entraînement du type de document personnalisé reste limité au locataire.

***

### 9. Où les modèles IA/ML sont-ils hébergés et exécutés?

**Réponse:** Les modèles IA/ML (Mistral) sont hébergés et exécutés à Francfort, Allemagne — même région que l'environnement de production.

**Statut:** ✅ Confirmé

**Notes:** Bon: Le traitement de l'IA reste à Francfort. Aucun transfert de données vers l'infrastructure IA externe.

***

### 10. Quelles technologies IA/ML sont utilisées (moteur OCR, LLM, NLP)?

**Réponse:** DocBits utilise l'IA, l'OCR, l'apprentissage automatique pour l'extraction. Supporte 120+ langues. Revendique une précision de 96%+. Utilise également l'IA générative pour la fonctionnalité « Balises IA ».

**Statut:** ✅ Partiel

**Notes:** Demander les détails spécifiques du modèle: OCR propriétaire vs. tiers, quel LLM alimente les fonctionnalités d'IA générative.

***

### 11. Existe-t-il une option pour le déploiement du modèle IA sur site?

**Réponse:** La documentation d'architecture DocBits référence à la fois les options de déploiement « Client Cloud de DocBits » et « DocBits Sur site ».

**Statut:** ✅ Partiel

**Notes:** Confirmer la portée de l'option sur site: Inclut-elle le traitement complet de l'IA ou uniquement le stockage des documents?

***

## 🔹 Accès aux Données et Journalisation

### 12. Qui (support fournisseur/ingénieurs) peut accéder aux documents bruts et aux données Infor LN?

**Réponse:** FELLOWPRO AG dispose d'un Responsable de la Protection des Données (Daniel Jordan) désigné. Des DPAs avec des sous-traitants sont en place conformément au RGPD. ISO 27001 mandate les contrôles d'accès.

**Statut:** ✅ Partiel

**Notes:** Demander à DocBits: Liste exacte des rôles du personnel ayant accès aux documents bruts. L'accès est-il basé sur le besoin / à la demande uniquement?

***

### 13. Quels contrôles d'accès et journalisations existent pour le personnel du fournisseur?

**Réponse:** La certification ISO 27001 nécessite des contrôles d'accès documentés, des pistes d'audit et des mesures de sécurité. DocBits maintient une piste d'audit pour la conformité et l'examen.

**Statut:** ✅ Partiel

**Notes:** Demander: Détails RBAC, exigences MFA, gestion des accès privilégiés (PAM), et si l'accès est enregistré avec des pistes d'audit immuables.

***

### 14. Combien de temps les journaux d'accès sont-ils conservés?

**Réponse:** Les journaux sont stockés sur AWS S3 à Francfort et OpenSearch. Les journaux accessibles aux clients sont retenus pendant 30 jours. Les journaux internes sont retenus pendant 3 mois.

**Statut:** ✅ Confirmé

**Notes:** S3 + OpenSearch à Francfort. Rétention de 30 jours client / 3 mois interne. Confirmer si les journaux sont immuables/protégés contre la falsification.

***

### 15. Combien de temps les documents téléchargés / données extraites sont-ils conservés dans DocBits?

**Réponse:** Les clients peuvent configurer la rétention des données dans les paramètres. Options: 30 jours ou 3 mois. Après la période configurée, les documents et les données extraites sont automatiquement supprimés des serveurs DocBits.

**Statut:** ✅ Confirmé

**Notes:** Rétention configurable par le client (30 jours / 3 mois). Confirmer: La suppression inclut-elle toutes les copies (S3, OpenSearch, données d'entraînement IA)?

***

### 16. Les clients peuvent-ils demander la suppression des données à la demande?

**Réponse:** FELLOWPRO AG se conforme aux droits des personnes concernées du RGPD, y compris les demandes d'effacement. Le DPO traite ces demandes conformément à l'article 17 du RGPD.

**Statut:** ✅ Confirmé

**Notes:** Confirmer: La suppression couvre-t-elle toutes les copies, y compris les sauvegardes et les données d'entraînement IA dérivées du locataire?

***

### 17. Quels sous-traitants ont accès aux données des clients?

**Réponse:** Cloudflare est utilisé pour la protection anti-bot/DDoS. Des DPAs sont en place avec tous les sous-traitants conformément aux exigences du RGPD.

**Statut:** ✅ Partiel

**Notes:** Demander la liste complète des sous-traitants. Cloudflare confirmé; demander le fournisseur d'hébergement cloud, les fournisseurs de services IA, etc.

***

### 18. Quelles certifications et cadres de conformité DocBits détient-il?

**Réponse:** Certifiée ISO 27001. Conforme au RGPD. Maintient des DPAs avec tous les sous-traitants. DPO désigné.

**Statut:** ✅ Confirmé

**Notes:** Demander: SOC 2 Type II? Rapports de test de pénétration? ISO 27701 (confidentialité)? Calendrier d'audit annuel?

***

## 🔹 Portée de l'Intégration (Infor LN)

### 19. Quelle est la liste exacte des champs de données extraits de LN pour la validation?

**Réponse:** Données principales importées via BODs Infor:

* **Fournisseurs:** Sync.SupplierPartyMaster, Sync.RemitToPartyMaster
* **Commandes d'Achat:** Sync.PurchaseOrder
* **Plan Comptable:** Sync.CodeDefinition (ChartOfAccounts)
* **Dimensions Flexibles:** Sync.CodeDefinition (FlexDimensions)
* **Codes Fiscaux:** via publication BOD

**Statut:** ✅ Confirmé

**Notes:** Demander à DocBits la liste BOD complète et la documentation de mappage au niveau des champs pour votre configuration LN spécifique.

***

### 20. Quels champs d'en-tête spécifiques sont exportés vers LN?

**Réponse:** Les champs d'export d'en-tête incluent: SupplierCode, PurchaseType, InvoiceType, InvoiceNumberSupplier, InvoiceDate, InvoiceAmount, InvoiceCurrency, RateDeterminer, RateDate, TaxCountry, TransactionEntryDate, Reference, IDMReference, TaxBaseAmount, InvoiceDocumentType, et plus.

**Statut:** ✅ Confirmé

**Notes:** Examiner le fichier de mappage des champs pour votre environnement spécifique. Confirmer que tous les champs statiques correspondent à la configuration de votre société LN.

***

### 21. Les opérations d'écriture sont-elles limitées aux objets d'interface AP/PO uniquement?

**Réponse:** L'export utilise le BOD Sync.CaptureDocument qui est transformé en BODs cibles (par exemple, BODs de facture AP) dans ION Desk. Les données sont également exportées vers Infor IDM pour l'archivage des documents.

**Statut:** ✅ Partiel

**Notes:** Confirmer: DocBits écrit-il UNIQUEMENT aux objets de facture AP et de reçu de bon de commande? D'autres modules LN touchés? Quelle est la portée d'écriture IDM?

***

### 22. Quelle méthode d'intégration est utilisée (ION API, BODs, BD directe)?

**Réponse:** Intégration via Infor ION API, ION Desk et BODs Infor standard. Aucun accès direct à la base de données. Utilise les fichiers ION API et les comptes de service pour l'authentification.

**Statut:** ✅ Confirmé

**Notes:** Bon: Aucun accès BD direct. Toute la communication via la couche d'intégration Infor standard.

***

### 23. Quelle authentification/autorisation est utilisée pour la connectivité LN?

**Réponse:** Utilise les Fichiers ION API (informations d'identification du client OAuth2) avec les ID Client ION API et les comptes de service créés dans InforOS.

**Statut:** ✅ Confirmé

**Notes:** Assurer que les comptes de service suivent le principe du moindre privilège. Examiner les permissions accordées à l'utilisateur ION API de DocBits.

***

### 24. Le transfert de données entre DocBits et LN est-il chiffré de bout en bout?

**Réponse:** Toutes les connexions entre les composants sont sécurisées en utilisant le chiffrement standards du secteur (SSH, HTTPS).

**Statut:** ✅ Confirmé

**Notes:** La communication ION API utilise HTTPS/TLS. Confirmer la version TLS minimale (1.2+).

***

### 25. Quels types de documents sont supportés au-delà des factures AP?

**Réponse:** Supporte les factures, bordereaux de livraison/factures, devis, confirmations de commande, contrats, et plus. Gère les factures liées aux bons de commande et hors bons de commande.

**Statut:** ✅ Confirmé

**Notes:** Clarifier quels types de documents sont écrits vers LN par rapport à ceux uniquement stockés dans IDM.


# Authentification à deux facteurs (2FA)

## Vue d'ensemble

L'authentification à deux facteurs (2FA) ajoute une deuxième étape à votre connexion. Après votre mot de passe, DocBits demande un second facteur que vous seul possédez — un code provenant d'une application d'authentification, un code envoyé par e-mail, ou une clé d'accès (Touch ID, Windows Hello, YubiKey, 1Password). Même si quelqu'un découvre votre mot de passe, il ne peut pas se connecter sans ce second facteur.

La 2FA est **facultative pour chaque utilisateur** et peut être **rendue obligatoire par l'administrateur de votre organisation**. Les connexions par authentification unique (SSO) (Google, Microsoft, SAML) sont exemptées — votre fournisseur d'identité applique déjà sa propre MFA.

Vous pouvez enregistrer plusieurs méthodes. Les méthodes prises en charge par DocBits sont les suivantes :

* **Application d'authentification (TOTP)** — Google Authenticator, Microsoft Authenticator, 1Password, Authy, etc.
* **Code par e-mail** — un code à 6 chiffres envoyé à l'adresse e-mail de votre compte.
* **Clé d'accès (WebAuthn/FIDO2)** — Touch ID, Windows Hello, une clé matérielle (YubiKey), ou un gestionnaire de mots de passe.

Lorsque vous activez votre premier facteur, DocBits vous fournit également **dix codes de secours** à utiliser si vous perdez un jour l'accès à votre méthode.

## Où la trouver

Ouvrez vos **paramètres de profil / de compte** (menu de compte en haut à droite → **Modifier le profil**) et sélectionnez **Authentification à deux facteurs**. La boîte de dialogue 2FA affiche votre état actuel et les méthodes que vous pouvez ajouter.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-cb309224b86e2bf441e0cb5a36e65e153e953a68%2Fmfa-2fa-dialog.png?alt=media" alt="La boîte de dialogue Authentification à deux facteurs"><figcaption><p>La boîte de dialogue Authentification à deux facteurs. Depuis cet écran, vous pouvez activer une application d'authentification, la vérification par e-mail, ajouter une clé d'accès, ou ouvrir <strong>Gérer</strong>.</p></figcaption></figure>

## Configurer une application d'authentification (TOTP)

1. Dans la boîte de dialogue 2FA, cliquez sur **Activer la 2FA**.
2. Scannez le code QR avec votre application d'authentification (Google Authenticator, 1Password, Authy, …). Si vous ne pouvez pas scanner, utilisez la **clé manuelle** affichée sous le code QR.
3. Saisissez le code à 6 chiffres affiché par votre application et confirmez.
4. DocBits active la 2FA et affiche vos **codes de secours** (voir ci-dessous).

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-3099913ebc3a73a099e667e68defdd86b31836c5%2Fmfa-totp-setup.png?alt=media" alt="L&#x27;écran de configuration de l&#x27;application d&#x27;authentification avec le code QR"><figcaption><p>Scannez le code QR avec votre application d'authentification, ou saisissez la clé manuelle. Confirmez ensuite avec le code à 6 chiffres affiché par l'application.</p></figcaption></figure>

## Configurer la vérification par e-mail

1. Dans la boîte de dialogue 2FA, cliquez sur **Activer la vérification par e-mail**.
2. DocBits envoie un code à 6 chiffres à l'adresse de votre compte.
3. Saisissez le code pour confirmer. La vérification par e-mail est désormais activée.

## Ajouter une clé d'accès

1. Dans la boîte de dialogue 2FA, cliquez sur **Ajouter une clé d'accès**.
2. Votre navigateur ou votre appareil vous invite à confirmer avec Touch ID, Windows Hello, une clé matérielle, ou votre gestionnaire de mots de passe.
3. La clé d'accès est enregistrée. Vous pouvez ajouter plusieurs clés d'accès et les renommer ou les supprimer ultérieurement.

## Codes de secours

Lorsque vous activez votre **premier** facteur, DocBits affiche **dix codes de secours** — **une seule fois**. Chaque code ne fonctionne qu'une seule fois et vous permet de vous connecter si vous perdez votre application d'authentification ou votre téléphone.

* Conservez-les en lieu sûr (un gestionnaire de mots de passe est idéal).
* Vous pouvez générer un nouveau jeu à tout moment avec **Régénérer les codes de secours** (cela invalide l'ancien jeu).

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-dd8b851701c0d1f78d1f34822d5ece134d7fe31a%2Fmfa-backup-codes.png?alt=media" alt="L&#x27;écran des codes de secours"><figcaption><p>Vos dix codes de secours, affichés une seule fois. Chacun ne fonctionne qu'une seule fois — conservez-les en lieu sûr.</p></figcaption></figure>

{% hint style="warning" %}
Les codes de secours ne sont affichés qu'au moment où ils sont générés. DocBits ne peut pas les afficher à nouveau — conservez-les immédiatement.
{% endhint %}

## Se connecter avec la 2FA

1. Saisissez votre e-mail et votre mot de passe comme d'habitude.

   <figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-7de70786d5458066271f6a43e140101efdb8f7d6%2Fmfa-login.png?alt=media" alt="L&#x27;écran de connexion DocBits"><figcaption><p>L'écran de connexion. Vous pouvez également vous connecter sans mot de passe en utilisant <strong>Se connecter avec une clé d'accès</strong>.</p></figcaption></figure>
2. DocBits demande votre second facteur. Choisissez votre méthode :

   * **Application d'authentification** — saisissez le code à 6 chiffres actuel de votre application.
   * **E-mail** — cliquez sur **M'envoyer un code par e-mail** pour recevoir un code par e-mail, puis saisissez-le.
   * **Clé d'accès** — cliquez sur **Utiliser une clé d'accès** et confirmez avec Touch ID / Windows Hello / votre clé.
   * **Code de secours** — si vous ne pouvez pas utiliser votre méthode habituelle.

   <figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-e210e2dd77e85363d7dfffbad3504faf635d9dfa%2Fmfa-challenge.png?alt=media" alt="L&#x27;écran de défi du second facteur"><figcaption><p>Après votre mot de passe, DocBits demande votre second facteur. Changez de méthode avec <strong>Utiliser une clé d'accès</strong> ou <strong>M'envoyer un code par e-mail</strong>, et faites éventuellement confiance à l'appareil pendant 30 jours.</p></figcaption></figure>
3. En cas de succès, vous êtes connecté.

### À quoi ressemble le code par e-mail

Si vous choisissez **E-mail**, DocBits envoie un message contenant un code à 6 chiffres qui expire au bout de 10 minutes :

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-bc74a9e955a382dd95b72dc7254ced621d07ea12%2Fmfa-email-otp.png?alt=media" alt="L&#x27;e-mail DocBits contenant le code de vérification"><figcaption><p>L'e-mail contenant le code de vérification. Le code expire au bout de 10 minutes et ne peut être utilisé qu'une seule fois.</p></figcaption></figure>

## Faire confiance à cet appareil

Sur l'écran du second facteur, vous pouvez cocher **Se souvenir de cet appareil**. DocBits ignore alors l'étape 2FA sur cet appareil pendant **30 jours**. La confiance est automatiquement retirée lorsque vous changez votre mot de passe, et vous pouvez la révoquer vous-même à tout moment (voir ci-dessous).

## Gérer vos clés d'accès et vos appareils de confiance

Ouvrez la boîte de dialogue 2FA et cliquez sur **Gérer** pour examiner ce qui est enregistré.

* **Clés d'accès** — renommez une clé d'accès (cliquez sur son nom) ou supprimez-la. Supprimer votre dernier facteur restant désactive la 2FA.
* **Appareils de confiance** — révoquez un seul appareil, ou choisissez **Révoquer tous les appareils** pour forcer une nouvelle demande de 2FA partout.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-ee1ecaa7910d3373036b26c8d18717363b446c45%2Fmfa-passkeys-list.png?alt=media" alt="Gestion des clés d&#x27;accès enregistrées et des appareils de confiance"><figcaption><p>La vue Gérer répertorie vos clés d'accès enregistrées et vos appareils de confiance, où vous pouvez les renommer ou les supprimer.</p></figcaption></figure>

## Désactiver la 2FA

Dans la boîte de dialogue 2FA, cliquez sur **Désactiver la 2FA** et confirmez avec un code d'authentification actuel ou un code de secours. Désactiver la 2FA efface également vos codes de secours et révoque vos appareils de confiance.

{% hint style="info" %}
Si votre organisation **exige** la MFA, vous ne pouvez pas vous connecter avec un mot de passe tant qu'au moins un facteur n'est pas configuré. Demandez à votre administrateur si vous ne savez pas si la MFA est obligatoire pour votre organisation.
{% endhint %}

## Connexion sans mot de passe (facultatif)

Une fois que vous disposez d'une clé d'accès, vous pouvez vous connecter **sans saisir votre mot de passe** en utilisant **Se connecter avec une clé d'accès** sur l'écran de connexion. Votre mot de passe continue de fonctionner comme solution de repli. La connexion sans mot de passe nécessite que la clé d'accès vous vérifie (Touch ID / Windows Hello / code PIN), ce qui la rend à la fois plus rapide et résistante à l'hameçonnage.


# Infrastructure Infor

### Ouvrir le Port 443 & Communication Sécurisée

Nous comprenons l'importance du transfert de données sécurisé. C'est pourquoi nous utilisons le port 443, le port standard pour HTTPS, garantissant que toutes les données transférées sont cryptées et sécurisées. Nos connexions sécurisées par SSL garantissent que vos données sont en sécurité à chaque étape du processus.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-b032709d874568cd673a52ee8406832d2472a436%2FinforInfratructure1.svg?alt=media" alt=""><figcaption></figcaption></figure>

### Communication Avec La Base De Données

En ce qui concerne la communication avec la base de données, nous ne prenons aucun risque. Notre configuration Kubernetes et nos bases de données résident dans le même Cloud Privé Virtuel (VPC). Cela signifie que nous accédons à la base de données uniquement via une IP locale, garantissant que les données transmises ne quittent jamais le réseau local. C'est comme avoir une autoroute privée juste pour vos données.

### Espaces

La gestion des documents est un jeu d'enfant avec Docbits. Tous les documents téléchargés sont stockés en toute sécurité dans un 'Espace' dédié. Nous utilisons le cryptage SSL pour le trafic de données et exigeons plusieurs clés pour l'accès aux fichiers, veillant à ce que vos documents soient aussi sécurisés qu'un coffre-fort.

### Traffic Security

Nous n'autorisons que les connexions sécurisées par HTTPS pour communiquer avec nos serveurs. Cela garantit que toutes les données transférées sont cryptées, gardant vos informations sensibles en sécurité. C'est comme avoir un garde de sécurité pour vos données, 24/7.

### Infor Cloud

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-6303e9350caa24f9554233f4f2f23873fc0f8d17%2FinforInrastructure2.webp?alt=media" alt=""><figcaption></figcaption></figure>

### Infor On-Prem

La flexibilité est essentielle, et nous offrons à la fois des solutions cloud et sur site. Avec notre option sur site, il n'est pas nécessaire d'ouvrir des ports, garantissant que la sécurité de votre réseau reste intacte. Que vous soyez dans le cloud ou que vous gardiez les choses en interne, nous avons ce qu'il vous faut.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-5bc3fef4474d9ab6ccd32d1f143f6007fbb3ea39%2FinforInfrastructure3.webp?alt=media" alt=""><figcaption></figcaption></figure>


# Notes de version

> **Dernière version de correctif urgent :** [Correctifs 15 septembre 2026](/overview-and-basics/release-notes/incremental-updates-15-september-2026) (R1.0.13) : un seul jeu de règles pour la recherche du tableau de bord, fournisseurs reconnus dès qu’un champ de recherche unique correspond, correspondance des bons de commande qui s’explique d’elle-même, documents bloqués et fausses erreurs d’export corrigés, Touchless Intelligence, connexion plus rapide et données de base volumineuses sans blocage. Précédent : [Correctifs 8 septembre 2026](/overview-and-basics/release-notes/incremental-updates-8-september-2026). Toutes les pages de correctifs urgents sont listées dans la navigation sous Notes de version.

## **Release R1.0 23/24 mai 2026**

> **Disponibilité Sandbox :** 28 avril 2026

### Nouvelles fonctionnalités :

* **Activity Logging / Access Audit :**\
  Journalisation détaillée de l'activité et piste d'audit des accès dans toute l'application pour la conformité et la surveillance. Différents types de journalisation pour tous les microservices, basés sur des plages horaires.
* **Recherche rapide globale :**\
  Appuyez sur Cmd+K / Ctrl+K depuis n'importe où dans l'application pour rechercher parmi plus de 200 routes et plus de 40 fonctionnalités internes aux pages. Affiche les 8 meilleurs résultats avec correspondance approximative (fuzzy), navigation au clavier et liens vers la App Index Page complète.
* **Sitemap (App Index Page) :**\
  Page d'index consultable cataloguant chaque page navigable et chaque fonctionnalité interne (dialogues, barres latérales, panneaux) dans DocBits. Organisée en 18 catégories avec filtres par type, pastilles de catégorie, recherche synchronisée à l'URL et entrées protégées par permission affichées comme verrouillées pour les utilisateurs non administrateurs.
* **Analytics Dashboard :**\
  Analyses complètes du traitement des documents avec Executive Overview, API Metrics, Quality Metrics, Processing Performance, Document Flow Analytics, Activity Log, Event Log et Audit Trail.
* **Fonctionnalité d'exportation du dashboard :**\
  Nouvelle fonctionnalité d'exportation du dashboard permettant l'exportation d'une liste au format CSV ou XLSX.
* **Full-Text Search / DocSearch :**\
  Recherche vectorielle pilotée par IA sur tous les documents indexés, avec filtrage par fournisseur en temps réel, fonctionnalité "Find Similar" et paramètres d'indexation configurables.
* **Supplier Delivery Statistics :**\
  Nouvelles vues apportant des informations sur les métriques de traitement des documents liées aux fournisseurs.
* **Debug Collector :**\
  Appuyez sur Ctrl+Shift+P pour capturer un snapshot de débogage complet incluant appels API, état WebSocket, erreurs, logs de console, métriques de performance et informations d'environnement. Les snapshots peuvent être copiés dans le presse-papiers ou envoyés directement comme ticket de support avec un rapport au format HTML et un fichier JSON joint.
* **AI Agents (DocNet) :**\
  Agents autonomes en arrière-plan qui traitent automatiquement les e-mails entrants — classant, extrayant et routant les documents sans intervention manuelle. Les agents travaillent de manière indépendante sur les tâches qui leur sont assignées et escaladent vers les utilisateurs via des demandes d'approbation lorsque le jugement humain est nécessaire. Inclut un tableau de bord dédié pour surveiller l'activité et les performances des agents.
* **Nouveaux E-Documents :**\
  Plus de 80 nouveaux types de e-invoice mondiaux et plus de 40 nouveaux formats incluant XRechnung 3.0.2, ZUGFeRD 2.2/2.3.2, variantes Factur-X et Asia-Pacific PINT Credit Notes. 100 % de couverture de classification et d'extraction.
* **AI Script Chat :**\
  Assistant de chat alimenté par IA pour le développement basique de scripts, avec réponses en streaming en temps réel.
* **Script Versioning :**\
  Historique complet des versions des scripts avec suivi des modifications, comparaison et capacités de restauration. Offre une gestion des versions pour les scripts similaire à celle utilisée pour les versions d'E-Docs.
* **Historique d'exportation dans les Dashboard Actions :**\
  Accès à l'historique d'exportation d'un document directement depuis le menu d'actions du dashboard.
* **Generic API Exporter (APS450, GLS840) :**\
  Cible d'exportation API générique configurable via une configuration Mapping-File, pour une intégration flexible avec des systèmes externes. Le support pour APS450 et GLS840 a été implémenté.
* **Configurations d'exportation multiples :**\
  Prise en charge de plusieurs configurations d'exportation actives par type de document, avec ordre d'exécution et bouton de ré-exportation pour réessayer à partir de l'étape échouée.
* **Nouvelle version de Watchdog :**\
  Refonte complète de la page WatchDog Settings. Ajout de nouvelles fonctionnalités d'agrément, incluant le statut actuel de WatchDog, un guide et des commandes pour l'installation, la configuration des templates XSLT et un paramètre de mise à jour automatique. Implémentation également de la fonctionnalité permettant à WatchDog de gérer plusieurs configurations simultanément.
* **Intégration Vertex :**\
  Intégration Consumer Use Tax via Vertex pour le calcul automatisé des taxes et la conformité lors du traitement des documents.
* **Refonte de l'UI & réorganisation des paramètres :**\
  Rafraîchissement complet de l'UI dans toute l'application. Pages de login et d'authentification redessinées. Zone de paramètres redessinée avec barre latérale rétractable, sous-catégories organisées, navigation basée sur des ancres, panneau d'aide contextuel et badges de suivi de statut. Modifications de l'UI des scripts de document. Nouvelle UI pour Document flow. UI améliorée de List of Values.
* **Idea Board :**\
  Tableau de demandes de fonctionnalités permettant aux utilisateurs de soumettre, discuter et voter pour de nouvelles fonctionnalités, améliorations, corrections de bugs nécessaires, etc., avec éditeur de texte enrichi et prise en charge des images.
* **API Key Management :**\
  Page de paramètres dédiée à la création, la visualisation et la gestion de plusieurs clés API.
* **Fonctionnalité de recherche Master Data Lookup :**\
  Capacité de recherche Master Data améliorée grâce à des options de recherche adaptées aux champs sélectionnés.
* **User Activity Chart :**\
  Graphique visuel affichant les modèles d'activité des utilisateurs et les métriques d'engagement. Dashboard de l'activité de connexion avec graphiques de comparaison de tendances, agrégation quotidienne/hebdomadaire et géolocalisation basée sur GeoLite2.
* **User Login History :**\
  Users Detail View avec historique de connexion.
* **Barre latérale personnalisable :**\
  Réorganisation par drag-and-drop, bascule afficher/masquer et épinglage en haut pour les éléments de menu de la barre latérale. Les préférences sont conservées par utilisateur avec une option "Reset to default". Respecte les feature flags.
* **Video Carousel :**\
  Carousel vidéo avec lecture automatique sur la page prepare-dashboard affichant de courtes vidéos animées de conseils produit (Global Search, Keyboard Shortcuts, Document Upload, Table Customization). Mise en page à deux colonnes avec les vidéos à gauche et la préparation du dashboard à droite. La redirection automatique est mise en pause pendant que les utilisateurs parcourent les vidéos.
* **Advanced Workflow Designer :**\
  Constructeur d'automatisation visuel basé sur des nœuds, avec canvas drag-and-drop pour des pipelines de traitement multi-étapes. Prend en charge les wait steps, les chemins parallèles, les templates réutilisables, les Or condition cards, un bouton manuel de test/run, l'exécution partielle "Test from Here" et des logs d'exécution par nœud avec surlignage visuel du flux montrant exactement quels nœuds ont été exécutés.
* **Workflow KPI Dashboard :**\
  Dashboard de métriques clés pour surveiller l'exécution des workflows.
* **Workflow Partner Card SDK :**\
  SDK pour les développeurs tiers permettant de créer des cartes de workflow personnalisées, avec revue pilotée par IA, validation en sandbox et documentation de démarrage.
* **Workflow Test Manager :**\
  Gestionnaire de tests automatisés pour workflows, permettant aux administrateurs de créer et d'exécuter des tests individuellement ou en masse.

### Améliorations :

* **Base de données (tous les modules) — Migration des colonnes ID :**\
  Toutes les colonnes "ID" de la base de données DocBits ont été migrées en interne de chaînes de caractères vers un type ID dédié (UUID7). La base de données Postgres sous-jacente a été migrée vers V18 pour prendre en charge cette amélioration.
* **Traitement des documents — Améliorations supplémentaires :**\
  Modification de la logique d'exportation concernant le nombre maximum de pages à considérer — l'intégralité du document sera désormais exportée. Pendant la validation du document, l'utilisateur aura la possibilité de remplacer la limite maximale de pages par défaut pour ce document spécifique. Le calcul du Pending Document Counter a été amélioré.
* **Versions, statut et date de déploiement des services :**\
  Le statut de disponibilité des services est fourni dans le popup "Service Versions".
* **Extension linguistique :**\
  Prise en charge étendue à 22 langues avec sélecteur de langue mis à jour.
* **Design de l'Access Control au niveau du champ :**\
  Contrôle d'accès redessiné/amélioré avec un état d'activation plus clair, accès au niveau du champ, gestion cohérente des règles et permissions basées sur les groupes simplifiées. Corrige les conflits de règles entre Access Control et View Permissions, affiche le propriétaire de l'importation dans l'UI et applique le contrôle d'accès de manière cohérente à la validation des champs, aux tables extraites par IA et à toutes les vues.
* **Activity Stream pour tous les écrans :**\
  L'Activity Stream est désormais disponible sur tous les écrans de traitement de documents (Ready for Validation, PO Matching, Accounting, Quote Details, Reject) — pas seulement sur Pending Approval. Déplacé vers une position cohérente dans le panneau droit sur tous les écrans.
* **Page Document Flow :**\
  Page dédiée à la visualisation et au suivi du flux de traitement des documents, montrant les transitions de statut et la progression dans la pipeline.
* **Dual Monitor Mode (paramètre utilisateur global) :**\
  Dual Monitor Mode déplacé vers un paramètre utilisateur global, persistant entre les sessions.
* **Améliorations du Layout Builder :**\
  Prise en charge des champs cachés et en lecture seule avec indicateurs visuels, séparateur de panneau redimensionnable et paramètres de longueur de champ. Appliquez le Default Layout à plusieurs Origins sans avoir à visiter chacun individuellement.

## **Release HotFix 3 16 avril 2026**

### Améliorations de DocBits :

* **Extraction de code QR pour les factures polonaises :**\
  DocBits prend désormais en charge l'extraction de codes QR spécifiquement pour les factures polonaises, améliorant la capture automatisée des données pour les documents provenant de Pologne.

### Corrections de bugs :

* Correction d'un problème où l'exportation automatique échouait lorsque le PO Matching avait déjà eu lieu mais que le bon de commande n'était pas associé au document.
* Correction d'un problème où les prix unitaires étaient arrondis incorrectement pour les factures avec unités d'emballage (Verpackungseinheiten / VPE).
* Correction d'un problème où les messages d'erreur d'exportation d'ION/MEC (par ex. les échecs Acknowledge.PurchaseOrder) n'étaient pas affichés dans DocBits, le statut "Exported" étant affiché malgré l'échec de l'exportation.
* Correction d'un problème où le prix unitaire sur l'écran d'approbation était incorrect lorsque l'extraction de table par IA était utilisée.
* Correction d'un problème où le script Total Matching générait une erreur sur l'écran de validation.
* Correction d'un problème où le traitement de document échouait avec une erreur ("UserAuthentication object has no setter for 'org\_id'").
* Correction d'un problème où l'entraînement des tables ne fonctionnait pas pour certains fournisseurs, les colonnes atterrissant dans des colonnes cachées au lieu des champs mappés.
* Correction d'un problème où le PO Matching échouait sur les grandes factures (plus de 10 pages) à cause du dépassement de la limite de taille de la requête multipart.
* Correction d'un problème où les valeurs de colonnes remplies par script n'étaient pas conservées après un redémarrage du document.
* Correction d'un problème où le toggle "Ignore Table Validation" s'affichait comme actif (vert) dans l'UI alors qu'il était en réalité désactivé en arrière-plan.
* Correction d'un problème où la qualité du document était significativement dégradée après l'importation.
* Correction d'un problème où les versions de microservices et les dates de déploiement affichées dans l'application étaient incohérentes entre les environnements après un déploiement complet.
* Correction d'un problème où l'extraction de code-barres échouait à cause d'une erreur lors de la construction de l'objet d'authentification utilisateur à partir des données de tâche.
* Correction d'un problème où les coordonnées de contact du fournisseur étaient vidées lors de la sauvegarde dans le Supplier Portal.
* Correction d'un problème où les documents rencontraient une erreur NoneType lors de l'exportation.
* Correction d'un problème où le corps de l'e-mail n'était pas inclus lorsque le premier fichier joint était une image PNG ou JPEG.
* Correction d'un problème où le corps de l'e-mail était manquant pour plusieurs documents.
* Correction d'un problème où le DocBits Operator "ai-exporting" ne produisait pas de résultats d'exportation dans les systèmes cibles (LN/D3).

## **Release HotFix 2 31 mars 2026**

### Améliorations de DocBits :

* **Traitement hybride des PDF — Extraction XML contrôlée par l'utilisateur :**\
  Lorsqu'un PDF contient des données XML intégrées, les utilisateurs peuvent désormais choisir si DocBits doit utiliser le XML intégré pour l'extraction ou traiter le document comme un PDF standard. Cela donne aux organisations un contrôle total sur la manière dont les documents hybrides sont traités, garantissant que la méthode d'extraction la plus adaptée à leur flux de travail est appliquée.
* **AP Assignment Code sur l'écran d'Approval :**\
  La page AP Manager Approval inclut désormais un champ AP Assignment Code, intégré avec Infor M3 CRS620. Cela permet aux approbateurs de vérifier et confirmer les codes d'affectation directement pendant le processus d'approbation sans passer par des systèmes externes.
* **Correspondance du total PO avec le total du document :**\
  DocBits prend désormais en charge la correspondance du total du bon de commande avec le total du document, fournissant une couche de validation supplémentaire lors du PO Matching pour détecter les écarts plus tôt dans le processus.
* **Mise à jour du numéro d'article fournisseur et VPE :**\
  DocBits prend désormais en charge la mise à jour des champs numéro d'article fournisseur et VPE (Verpackungseinheit / unité d'emballage) pendant le traitement des documents, avec synchronisation des valeurs vers M3 lors de l'exportation.
* **Classification améliorée du layout de document :**\
  L'identifiant de layout du document (tfidf\_id) est désormais généré uniquement à partir du texte d'en-tête, en excluant le texte de pied de page. Cela améliore la précision de la classification en empêchant le contenu du pied de page d'influencer la détection du type de document.
* **Bouton Export & Next :**\
  Un nouveau bouton "Export & Next" a été ajouté, permettant aux utilisateurs d'exporter le document en cours et de passer immédiatement au suivant dans la file d'attente, rationalisant le flux de travail de révision et d'exportation.
* **Processus d'approbation pour les factures de coûts :**\
  Le processus d'approbation pour les factures de coûts a été amélioré avec une logique de routage et de validation optimisée.

### Corrections de bugs :

* Correction d'un problème où l'exportation Infor SFTP échouait avec une erreur due à une commande de bibliothèque incorrecte.
* Correction d'un problème où les cases à cocher booléennes ne pouvaient pas être affichées sur l'écran d'approbation.
* Correction d'un problème où des messages UNMU étaient envoyés même en l'absence de divergences dans l'unité d'achat.
* Correction d'un problème où la taxe de vente était incorrectement classifiée comme frais sur l'écran de PO Matching, entraînant un montant non réglé négatif.
* Correction d'un problème où l'exportation échouait lorsque l'unité d'achat n'était pas définie dans la confirmation de commande mais était présente dans le bon de commande.
* Correction d'un problème où le corps de l'e-mail était manquant pour plusieurs documents.
* Correction d'un problème où le numéro d'article du fournisseur n'était pas visible sur l'écran d'approbation et les mises à jour n'étaient pas envoyées à M3.
* Correction d'un problème où l'exportation des fournisseurs vers Infor retournait une erreur.
* Correction d'un problème où le PO Matching produisait des erreurs lors du traitement.
* Correction d'un problème où la fonction `findAll` ne fonctionnait pas correctement dans les scripts de documents.
* Correction d'un problème où la colonne "Updated By" de Watchdog affichait incorrectement l'utilisateur Fellow Admin au lieu de l'utilisateur réel.
* Correction d'un problème où le BOD-Mapping ne pouvait pas être configuré dans l'interface Watchdog.
* Correction d'un problème où les frais étaient incorrectement affichés comme montants non réglés au lieu d'être affichés comme frais.
* Correction d'un problème où l'appariement automatique ne fonctionnait pas pour les factures multi-lignes malgré une configuration d'appariement en place.
* Correction d'un problème où un tiret ("-") dans le numéro d'article était pris en compte lors du PO Matching pour le bon de commande mais ignoré sur la facture, provoquant une fausse divergence.
* Correction d'un problème où les fichiers PDF et XML étaient tous deux téléchargés dans le dossier d'exportation même lorsque le bouton "Export PDF" était désactivé.
* Correction d'un problème où un statut manquant sur la carte de workflow empêchait les documents de progresser dans le flux de travail.
* Correction d'un problème où la qualité du document était significativement dégradée après l'importation.
* Correction d'un problème où l'écran PO Match générait une erreur ("Cannot read properties of null").
* Correction d'un problème où la liste de valeurs par défaut ne pouvait pas être modifiée.
* Correction d'un problème où le workflow ne pouvait pas lire correctement le statut du champ, causant un routage incorrect.
* Correction d'un problème où les importations d'e-mails entrants échouaient avec une erreur.
* Correction d'un problème où des lignes manquantes n'arrivaient pas correctement dans M3 lors de l'exportation.
* Correction d'un problème où les factures codées et approuvées n'étaient occasionnellement pas mises à jour au statut "approuvé" dans M3 via l'API APS110.
* Correction d'un problème avec la configuration Multi Banking qui ne fonctionnait pas correctement.
* Correction de plusieurs problèmes avec l'affichage et le comportement de sauvegarde des dashboards partagés.
* Correction d'un problème où le champ numéro d'article fournisseur était limité à 30 caractères, empêchant le stockage de valeurs plus longues.
* Correction d'un problème où les valeurs de prix unitaire et prix unitaire par unité causaient une erreur lors de l'exportation.
* Correction d'un problème où les lignes PO avec un statut exclu (par ex. "Closed") pouvaient encore être glissées et appariées sur l'écran de PO Matching malgré leur exclusion par les règles d'appariement.

### Modifications de configuration :

* Mise à jour des modèles d'e-mail pour supprimer le bouton "Go to Task".
* Ajustement des scripts et des paramètres de champs obligatoires sur les éléments de coûts.

## **Release HotFix 1 16 mars 2026**

### Améliorations de DocBits :

* **Historique des documents dans l'exportation SFTP :**\
  DocBits prend désormais en charge l'inclusion de l'historique complet du document dans le payload XML exporté lors de l'exportation vers SFTP. Cette fonctionnalité est configurable via les Export Settings et fournit aux systèmes en aval un journal d'audit complet de chaque changement de statut et action effectuée sur un document dans DocBits — y compris qui a effectué le changement, quand il s'est produit, et quels étaient les statuts précédent et actuel. Ceci est particulièrement précieux pour la conformité, la traçabilité et l'analyse opérationnelle.
* **Mise à jour des frais sur la confirmation de commande pour Infor On Premise :**\
  Les clients Infor On Premise peuvent désormais traiter les confirmations de commande incluant des frais directement dans DocBits. Les frais sont entièrement mis à jour via l'exportation, rendant le processus de confirmation de commande de bout en bout transparent et éliminant le besoin d'ajustements manuels en aval.
* **Appliquer le Layout par défaut à tous les Origins :**\
  Un nouveau bouton **Apply Default Layout to Origins** a été introduit dans l'écran de configuration du layout. Les administrateurs peuvent désormais déployer le layout par défaut sur tous les origins au sein d'une organisation en une seule action, éliminant le processus manuel fastidieux de copier-coller du JSON de layout pour chaque origin individuellement. Ceci est particulièrement utile lors de l'intégration de nouveaux clients où plusieurs origins doivent être configurés de manière cohérente.

  ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/image%20\(5\).png)
* **Sélection du type de document pour l'importation FTP :**\
  Les configurations d'importation FTP prennent désormais en charge l'attribution du type de document par dossier. Lors de la configuration d'une importation FTP, les utilisateurs peuvent spécifier quel type de document — tel que Facture ou Confirmation de commande — doit être appliqué à tous les documents importés depuis ce dossier. Les documents sont automatiquement classifiés lors de l'importation, supprimant le besoin d'attribution manuelle du type de document après l'ingestion. Cela prend en charge les organisations qui gèrent plusieurs types de documents à travers différentes sous-organisations et dossiers.

  ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/image%20\(4\).png)
* **Exportation vers GLS840 pour Infor On Premise :**\
  DocBits prend désormais en charge l'exportation de documents vers le programme GLS840 pour les clients Infor On Premise, élargissant la gamme des cibles d'exportation prises en charge pour les environnements on-premise.
* **Améliorations de l'interface pour Watchdog et la configuration d'exportation :**\
  Les écrans de configuration Watchdog et de configuration d'exportation ont été rafraîchis avec une interface utilisateur améliorée, offrant une mise en page plus claire et une expérience plus intuitive pour les administrateurs gérant ces paramètres.

  ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/image%20\(1\).png)

  ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/image%20\(2\).png)

### Corrections de bugs :

* Correction d'un problème où les utilisateurs ayant des droits de consultation valides ne pouvaient pas voir les documents — la logique de permissions a été refactorisée avec une vérification du niveau d'accès remplaçant l'approche précédente de filtrage basé sur les groupes.
* Amélioration de la gestion des exceptions dans plusieurs domaines de l'application pour une meilleure stabilité.
* Résolution d'un problème où les colonnes de type booléen n'étaient pas correctement gérées lors de l'extraction des champs.
* Correction d'un problème d'authentification asynchrone dans le endpoint de téléchargement de fichiers.
* Résolution de problèmes d'affichage de l'interface pour la table PO sur l'écran de validation.
* Mise à jour du modèle de script pour inclure des commentaires de suivi des modifications pour une meilleure auditabilité.
* Correction d'un problème avec les champs déroulants qui ne se comportaient pas correctement sur l'écran de validation.
* Correction d'un problème où le champ de sous-organisation n'était pas pré-rempli lors de la mise à jour des affectations de documents depuis le dashboard.

## **Version Winter Summit 10 décembre 2025**

### Améliorations de DocBits :

* **Personnalisation améliorée des règles de rapprochement des commandes :**\
  DocBits offre désormais un contrôle plus granulaire et personnalisable sur les règles de rapprochement des bons de commande. Les administrateurs peuvent configurer avec précision quelles colonnes doivent être évaluées pendant le processus de rapprochement pour chaque type de document, en s'assurant que seuls les champs les plus pertinents sont pris en compte. De plus, des tolérances peuvent être définies au niveau des colonnes, offrant une plus grande flexibilité lors du traitement des écarts mineurs. Chaque règle peut également être configurée pour s'appliquer au rapprochement manuel, au rapprochement automatique ou aux deux, donnant aux équipes la possibilité d'adapter le flux de travail de rapprochement à leurs exigences opérationnelles exactes. Ces améliorations améliorent considérablement l'adaptabilité et la précision du processus de rapprochement des bons de commande.

  ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/release_notes_12_2025_3.png)
* **Prise en charge de plusieurs comptes financiers fournisseurs :**\
  DocBits prend désormais en charge la gestion de plusieurs comptes financiers pour les fournisseurs via le RemitToPartyMaster BOD fourni par Infor. Cette amélioration permet aux organisations de maintenir plusieurs enregistrements de comptes de remise pour un seul fournisseur, améliorant la flexibilité et la précision du traitement des paiements. Un nouveau paramètre de configuration a été introduit pour activer ou désactiver cette capacité, permettant aux administrateurs d'activer la fonctionnalité en fonction de leurs besoins opérationnels.

  ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/release_notes_12_2025_1.png)
* **Ajout de l'accès utilisateur aux résultats d'extraction OCR :**\
  Le bouton **Vue OCR** sur l'écran de validation des champs est désormais accessible à tous les utilisateurs ayant un accès de validation, plutôt que d'être limité aux administrateurs. Avec cette mise à jour, tout utilisateur autorisé peut consulter directement les résultats d'extraction OCR, facilitant la validation de l'exactitude des données et le suivi des performances globales de l'OCR. Cette amélioration favorise une plus grande transparence et améliore l'efficacité du flux de travail de validation.

  ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/release_notes_12_2025_2.png)
* **Rendu dynamique des colonnes dans les écrans d'approbation :**\
  Vues d'approbation améliorées pour afficher dynamiquement uniquement les colonnes configurées pour la comparaison dans les préférences de base de données de chaque organisation. Auparavant, certaines colonnes spécifiques à l'organisation apparaissaient vides lorsqu'elles n'étaient pas configurées pour la comparaison, causant de la confusion. Désormais, les vues d'approbation n'affichent que les champs qui sont activement comparés. Cela fournit des écrans d'approbation plus clairs et spécifiques à l'organisation sans colonnes vides ou non pertinentes.
* **Champ Type de commande ajouté à la recherche de données de référence** :\
  La liste d'en-tête de bon de commande inclut désormais une colonne "Type de commande" dans la recherche de données de référence, offrant des capacités de catégorisation supplémentaires.
* **Améliorations du tableau de bord de filtres personnalisés :**\
  La fonctionnalité de partage de tableau de bord a été améliorée pour offrir une plus grande flexibilité aux utilisateurs partagés. Les personnes avec lesquelles des tableaux de bord sont partagés peuvent désormais ajuster et modifier les filtres du tableau de bord, leur permettant d'adapter les informations affichées à leurs besoins spécifiques. Cette amélioration prend en charge une expérience de visualisation plus personnalisée et interactive, garantissant que les utilisateurs peuvent facilement affiner les informations sur les données les plus pertinentes pour leurs tâches.
* **Préfixes personnalisables pour les colonnes d'écran d'approbation :**\
  Une nouvelle option configurable a été introduite pour afficher des préfixes avant les colonnes de documents sur les écrans d'approbation. Cette fonctionnalité peut être gérée directement dans le générateur de mise en page, donnant aux administrateurs un contrôle total sur l'affichage des préfixes et les types de documents auxquels ils s'appliquent. En activant cette option, les utilisateurs bénéficient d'un contexte plus clair et d'une meilleure lisibilité lors de l'examen des documents pendant le processus d'approbation.

### Améliorations générales

* Amélioration de la journalisation des erreurs pour les tableaux mal formés dans l'extraction de tableaux.
* Ajout d'une limite de partage pour les tableaux de bord jusqu'à 10 utilisateurs ou 5 groupes, accompagnée d'un message d'erreur clair lorsque la limite est atteinte.
* Amélioration de la gestion des erreurs pour les tableaux de bord personnalisés lorsqu'un utilisateur tente de créer un tableau de bord avec un nom déjà existant.

### Corrections de Bugs:

* Correction d'un problème où les e-mails semblaient envoyés avec succès depuis la section Détails du Fournisseur mais n'étaient pas livrés aux destinataires.
* Correction d'un problème où les champs déroulants ajoutés aux écrans d'approbation/rejet ne s'affichaient pas.
* Correction d'un problème où tous les documents exportés étaient marqués comme dernièrement mis à jour par le mauvais utilisateur.
* Correction d'un problème où les documents affichaient le statut "Flux de travail en cours" mais aucun flux de travail ne s'exécutait et le journal restait vide.
* Correction d'un problème où des utilisateurs non concernés étaient assignés aux documents au moment de l'exportation sans avoir effectué de travail dessus.
* Correction d'un problème où les utilisateurs avec les permissions correctes ne pouvaient pas rejeter les documents assignés et recevaient des erreurs.
* Correction d'un problème où les icônes de flux de documents ne s'affichaient pas pour certaines organisations.
* Correction d'un problème où une fenêtre contextuelle apparaissait lors du téléchargement de documents par glisser-déposer sur le tableau de bord.
* Correction d'un problème où les drapeaux E-TEXT s'affichaient comme activés dans l'interface utilisateur alors que la réponse de l'API montrait toutes les valeurs comme fausses.
* Correction d'un problème où une erreur se produisait lors du téléchargement de documents contenant des pages vierges.
* Résolution d'un problème où les hyperliens de tâches dans les notifications par e-mail ne redirigaient pas les utilisateurs vers le bon écran d'approbation.
* Résolution d'un problème où la sélection de la sous-organisation transversale empêchait la Recherche de Données de Base d'afficher les fournisseurs. Les utilisateurs peuvent désormais afficher correctement les données de fournisseurs inter-organisationnelles.

## Release Autumn Summit 22 octobre 2025

### Améliorations de DocBits:

* #### Améliorations de la conception des modèles d'e-mails:

  L'éditeur de modèles d'e-mails a été repensé pour offrir une structure plus claire et une expérience plus fluide. La sélection des champs de document est désormais plus intuitive, et les pièces jointes peuvent être incluses directement dans les modèles. Ces améliorations permettent de créer des e-mails professionnels et personnalisés plus rapidement et plus facilement.

  ![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252Fdv4oDlfkRyD0W9yWGAA4%252Fimage.png%3Falt%3Dmedia%26token%3D14bf7ebd-d886-4758-8184-d7b94447518a\&width=768\&dpr=4\&quality=100\&sign=88405d9c\&sv=2)
* #### Améliorations du tableau de bord:

  Le tableau de bord a été étendu pour améliorer la navigation et la personnalisation. Avec de nouveaux onglets, les utilisateurs peuvent passer plus rapidement entre différents types de documents, réduisant ainsi le temps passé à rechercher la vue appropriée.

  ![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FmpO7WSIrkL0I8Rje3HQt%252Fimage.png%3Falt%3Dmedia%26token%3D77d03fe7-e626-4645-b191-e332715a25fb\&width=768\&dpr=4\&quality=100\&sign=93fa9925\&sv=2)
* #### Tableaux de bord de filtres personnalisés:

  De plus, les tableaux de bord peuvent désormais être personnalisés et filtrés selon les préférences individuelles. Ces tableaux de bord personnalisés peuvent également être partagés avec des collègues, facilitant la création de vues de rapports cohérentes pour toute l'équipe.

  ![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252Fn5rPvGnRltT3mTIDoJwV%252Fimage.png%3Falt%3Dmedia%26token%3D22d065e3-81eb-4f16-828c-7f9134c25b1b\&width=768\&dpr=4\&quality=100\&sign=eb11d3a3\&sv=2)
* #### Journaux de notifications par e-mail:

  Une nouvelle fonctionnalité de journalisation est disponible pour toutes les notifications par e-mail. Les utilisateurs peuvent désormais consulter l'historique des notifications envoyées, ce qui facilite la vérification des livraisons et le dépannage en cas de non-réception des e-mails.
* #### Support de la facturation électronique: e-SLOG 1.6 & 2.0:

  Le support de formats de facturation électronique supplémentaires a été introduit. Le système peut désormais traiter et générer les versions e-SLOG 1.6 et 2.0, élargissant la compatibilité avec les partenaires et les exigences réglementaires.
* #### Améliorations de la détection des doublons:

  La détection des doublons a été améliorée avec deux options de configuration puissantes. L'**Intervalle de détection des doublons** vous permet de définir une plage de temps pour vérifier les doublons de manière plus précise, tandis que le paramètre **Interdire l'exportation des doublons** empêche automatiquement l'exportation des documents détectés comme des doublons. Ensemble, ces améliorations offrent plus de contrôle et garantissent une plus grande précision des données.

  ![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FXHRKTmuSxTlDt9lDEkE7%252Fimage.png%3Falt%3Dmedia%26token%3D96b56af6-c644-4b0f-a488-8bc16a03c11f\&width=768\&dpr=4\&quality=100\&sign=9b723b7f\&sv=2)
* #### Améliorations de l'arbre de décision:

  Les arbres de décision sont désormais plus polyvalents, avec la capacité de renvoyer les valeurs des champs de document. Cela permet une logique d'automatisation plus avancée, permettant aux workflows de prendre des décisions basées sur les données réelles des documents.
* #### Nouvelles cartes de workflow:

  Deux nouvelles cartes de workflow étendent les capacités d'automatisation. La première vous permet de vérifier si un document appartient à une sous-organisation spécifique, facilitant la gestion des configurations multi-entités. La seconde introduit une vérification de tolérance de la date de livraison, qui compare les dates de livraison à la date actuelle en jours ouvrables pour aider à gérer et à appliquer plus efficacement les exigences de livraison.
* #### Améliorations de l'export CSV:

  La fonctionnalité d'export CSV a été considérablement améliorée. Au lieu d'exporter uniquement les documents affichés sur la page actuelle, le système exporte désormais tous les documents d'un ensemble de données. Chaque export crée une entrée de journal, et le CSV résultant est automatiquement envoyé par e-mail, offrant un processus d'export plus complet et fiable.
* #### Délai de suppression des bons de commande:

  Une nouvelle option de configuration permet aux administrateurs de définir un délai de suppression des bons de commande. Cette amélioration ajoute de la flexibilité et du contrôle sur les politiques de conservation des données, garantissant que les bons de commande ne sont supprimés que lorsque c'est approprié.

### Corrections de bugs

* Correction d'un problème où d'anciennes données étaient incluses lors de l'exportation de documents.
* Correction du filtre pour les erreurs d'exportation, qui montrait précédemment d'autres statuts également.
* Résolution d'un désaccord de validation de tableau où "Prix unitaire" déclenchait des erreurs mais "Prix unitaire par" ne le faisait pas, malgré des valeurs correctes.
* Correction d'un problème où l'ajout d'une nouvelle colonne au tableau de bord échouait.
* Correction d'un problème où les tâches n'étaient pas visibles dans la colonne des tâches du tableau de bord.
* Correction du comportement de tri aléatoire pour que les listes suivent désormais un ordre cohérent.
* Résolution d'un problème où l'arrêt de la modification de la taille de la colonne était impossible.
* Correction d'un bogue empêchant l'appariement manuel des lignes dans l'écran d'appariement des bons de commande.
* Correction d'un problème où l'option de pièce jointe par e-mail était réinitialisée après l'enregistrement.
* Correction d'un problème où la comptabilité automatique affichait initialement des identifiants de base de données lors de l'ouverture pour la première fois.
* Correction du comportement flou des champs pour que les valeurs ne soient plus écrasées incorrectement.
* Correction d'un problème où les champs dans le compte automatique disparaissaient après la suppression du contenu.
* Correction d'un bogue où l'utilisateur ne pouvait pas renommer "Prénom" et "Nom" dans la fenêtre contextuelle des paramètres.
* Résolution d'un problème où les documents pouvaient rester bloqués dans "workflow en cours."
* Correction d'un problème de couleur d'icône de menu où les couleurs d'organisation sélectionnées n'étaient pas appliquées correctement.
* Correction d'un problème où les codes QR n'étaient parfois pas reconnus.
* Correction d'un problème où les comptes ne pouvaient pas être supprimés avec la touche de retour pour en saisir un différent.
* Résolution d'un mélange de langues après la connexion suivant la mise en production.

## Release Spring Bloom – 23 avril 2025

### Améliorations de DocBits :

* **Option de filtre pour le journal d'importation des e-mails :** Les utilisateurs ont désormais la possibilité de filtrer les journaux d'importation et de trier le tableau pour une vue d'ensemble plus claire et plus efficace. Cette amélioration simplifie le processus d'identification et de gestion des entrées d'e-mails, améliorant le dépannage et la gestion globale des journaux.
* **Support multilingue pour la liste de valeurs :** Nous avons élargi les capacités multilingues de la fonctionnalité Liste de valeurs. Les administrateurs peuvent désormais définir des étiquettes dans plusieurs langues, garantissant que l'étiquette correcte est automatiquement affichée en fonction des paramètres de langue du système de l'utilisateur. Cette amélioration favorise une plus grande accessibilité et localisation, facilitant l'interaction des utilisateurs du monde entier avec la plateforme dans leur langue maternelle.
* **Améliorations des détails utilisateur dans les paramètres :** L'interface des paramètres affiche désormais des informations utilisateur complètes. Les administrateurs peuvent facilement voir les affiliations de groupe, les détails de sous-organisation et d'autres données clés, permettant une meilleure gestion des rôles des utilisateurs et une compréhension plus claire des structures d'équipe.
* **Informations comptables automatiques sur l'écran d'approbation :** L'écran d'approbation présente désormais des détails comptables automatiques aux côtés des informations de facturation. Cette amélioration offre un aperçu plus approfondi des données de transaction, facilitant des processus de révision plus fluides et une prise de décision plus éclairée concernant les factures.
* **Compteur de Tâches pour les Documents dans la Vue du Tableau de Bord :** Les documents sur le tableau de bord peuvent désormais indiquer les tâches ouvertes qui leur sont associées et afficher le nombre total de tâches en attente. Cette fonctionnalité offre aux utilisateurs un aperçu rapide des actions en cours, améliorant la gestion des tâches et l'efficacité des flux de travail.
* **Sélection du Modèle AI Basé sur le Fournisseur :** Les utilisateurs peuvent désormais sélectionner le modèle AI utilisé pour l'extraction de données sur une base par fournisseur. Cette amélioration permet une optimisation fine, garantissant une meilleure précision d'extraction pour différents fournisseurs et améliorant les résultats globaux du traitement des données.
* **Journaux de Flux de Travail Améliorés pour les Cartes d'Arbre de Décision :** Les journaux affichent désormais la sortie de l'arbre de décision, facilitant le suivi et la compréhension de la manière dont les décisions ont été prises dans les flux de travail.
* **Introduction d'un nouveau système de test automatique pour améliorer la fonctionnalité et la stabilité du système :**

  Nous sommes ravis d'annoncer la mise en œuvre d'un nouveau système de test automatisé conçu pour améliorer la fonctionnalité et la fiabilité globales de notre plateforme. Ce nouveau système effectuera des vérifications constantes et approfondies de notre système pour identifier tout problème avant qu'il n'affecte votre expérience. En automatisant ces tests, nous pouvons garantir des réponses plus rapides aux problèmes potentiels et maintenir les normes de qualité les plus élevées pour notre système.

  ​

### Corrections de bugs

* Résolu un problème où les tâches n'apparaissaient pas sur l'écran de validation/approbation.
* Corrigé le positionnement du bouton Suivant/Précédent afin qu'il reste statique.
* Corrigé les problèmes de défilement dans les vues de script et d'arbre de décision, garantissant que les boutons d'action restent fixes pendant le défilement.
* Supprimé le champ pays d'origine des e-factures.
* Corrigé un problème avec le compteur de tâches affichant un nombre inexact de tâches.
* Ajouté des traductions manquantes.
* Corrigé les champs personnalisés pour afficher des noms descriptifs au lieu d'ID.
* Mis à jour la liste des raccourcis pour l'écran de correspondance des commandes d'achat.
* Résolu un problème où les documents étaient téléchargés avec un nom de fichier incorrect.
* Corrigé les incohérences de tri dans le tableau des lignes de factures au sein de la correspondance des commandes d'achat.
* Corrigé un problème affectant la fonctionnalité de création de tâches.
* Corrigé un problème dans la correspondance des commandes d'achat où le tri du tableau des factures se réinitialisait lors de la correspondance d'une ligne.
* Résolu des problèmes de comptabilité automatique en s'assurant que les références de réservation se divisent correctement lorsque le montant est divisé.
* Mis à jour les informations d'hôte ClickHouse.
* Résolu un problème où les documents en double n'étaient pas reconnus comme des doublons.
* Corrigé des problèmes d'exportation causés par des références de réservation trop longues.
* Résolu un problème où les cases à cocher en lecture seule n'étaient pas en lecture seule.
* Correction d'un problème où les utilisateurs pouvaient être ajoutés à une sous-organisation deux fois.
* Correction d'un problème où le changement de la sous-organisation pour un document entraînait la réinitialisation de l'utilisateur ou du groupe assigné.

​

## Correctif de version Winter Frost 10 avril 2025

### Améliorations de DocBits :

* **Amélioration de la fonction de script** **`set_column_date_value` :** La fonction `set_column_date_value` inclut désormais le support de l'option `skip_weekend`, permettant aux valeurs de date de sauter automatiquement les week-ends lorsqu'elles sont appliquées.
* **Amélioration du support de téléchargement de fichiers :** Les fichiers PNG et JPEG peuvent désormais être téléchargés directement et sont automatiquement convertis en format PDF pour une gestion simplifiée des documents.
* **Améliorations de la fonctionnalité Watchdog :**
  * Prend désormais en charge l'exportation vers **Enaio** pour une meilleure intégration système.
  * Capacités de parsing améliorées pour extraire des informations des structures XML `Sync.ContentDocument`, permettant un traitement des données plus efficace.

### Corrections de bogues

* Correction d'un problème sur une fonction de script.
* Résolution d'un problème où les commandes d'achat avaient un statut incorrect après leur mise à jour.

## Release Hot Fix Winter Frost 11 mars 2025

### Améliorations de DocBits :

* **Extraction de données améliorée :** Ajouté une option pour extraire le **Bon de commande** ou le **Numéro d'article** d'une ligne au-dessus ou en dessous.
* **Accès élargi aux sous-organisations croisées :** Les utilisateurs non administrateurs peuvent désormais également accéder à la fonctionnalité **Sous-organisations croisées**.

### **Corrections de bugs :**

* Corrigé un problème où les utilisateurs ne pouvaient pas être ajoutés à un groupe.
* Corrigé un problème avec les échecs d'importation d'e-mails.
* Résolu un problème avec la formation sur les documents de plus d'une page
* Corrigé un problème où les scripts ne fonctionnaient pas correctement.
* Résolu un problème où les données du document n'étaient pas affichées correctement
* Corrigé un problème avec le paramètre de mise à jour automatique des commandes d'achat
* Correction d'un problème où les jetons d'abonnement étaient affichés de manière incorrecte
* Résolution d'un problème où l'écran de tâche affichait une version de document obsolète
* Correction d'un problème qui empêchait les documents de changer leur statut


# Hotfixes 21-25 juin 2026

*Ce que cette mise à niveau de production a apporté, en langage clair. Chaque service indique la version désormais en ligne en production. Les services non répertoriés n'ont connu aucune modification visible par le client durant cette période.*

***

## Points forts

* **Une recherche plus intelligente dans le tableau de bord.** Recherchez des documents de façon fiable par montants et par numéros — trouvez les factures supérieures à une valeur, ou effectuez une recherche par **numéro de réquisition** — avec des plages de montants qui comparent de vrais nombres et non du texte. Les sous-types de factures sont consultables par leurs noms traduits.
* **Des notifications par e-mail fiables.** Les alertes de changement de statut sont désormais envoyées pour chaque statut (plus aucun e-mail abandonné en silence), et les accusés de réception d'import entrant ainsi que les avis d'échec arborent désormais correctement la marque DocBits, avec des contrôles par destinataire.
* **Une connexion plus fluide entre régions (EU/US).** Le changement de région prend désormais la forme d'une petite bannière plutôt que d'une interruption en plein écran, le single sign-on aboutit dans la bonne région, et le maintien de la session ouverte sur plusieurs onglets de navigateur est plus fiable.
* **Corrections des autorisations.** Les utilisateurs disposent de l'accès que leur groupe leur accorde — l'ouverture, la modification, l'approbation et le redémarrage des documents fonctionnent désormais correctement, même lorsque les groupes et les autorisations sont configurés de manières moins courantes.
* **Un traitement des documents plus stable.** Les documents qui restaient auparavant bloqués après l'envoi sont automatiquement repris, et une rafale provenant d'un seul client ne ralentit plus les autres.

***

## Web App — en ligne : `10.32.4`

* **Saut de recherche rapide (Cmd/Ctrl + K)** directement vers le paramètre **Validation des factures électroniques**.
* **Région & connexion :** le changement de région s'affiche désormais sous forme de bannière persistante au lieu d'un écran bloquant ; le single sign-on redirige désormais vers la bonne région (EU/US) ; le maintien de la session sur plusieurs onglets est plus fiable.
* **Autorisations :** correction des cas où des utilisateurs ne pouvaient pas **approuver**, **modifier**, **ouvrir** ou **redémarrer** des documents malgré des autorisations de groupe correctes.
* **Paramètres d'e-mail entrant :** nouvelles options « Notifier l'expéditeur » et « Répondre à l'expéditeur à la réception ».
* **Ergonomie :** l'avertissement de document en double doit désormais être écarté avant de poursuivre ; la bannière « backend indisponible » n'apparaît que lors de réelles interruptions de service ; les compteurs de tâches se mettent à jour immédiatement à l'achèvement des tâches ; correction du mode sombre sur l'écran de validation des tables IA.
* **Performances :** correction d'un blocage de l'écran des e-documents pendant la validation des champs et le rapprochement de bon de commande.
* **Recherche des sous-types de factures par leurs noms traduits.**

## API Service — en ligne : `12.41.9`

* **Refonte de la recherche du tableau de bord :** le numéro de réquisition et le demandeur sont désormais consultables ; les recherches par montant et par numéro renvoient des résultats corrects (véritable comparaison numérique) ; le montant net total et les colonnes calculées s'affichent correctement.
* **Des e-mails d'alerte de statut fiables** pour tout statut de document, les échecs d'envoi n'étant plus masqués.
* **Autorisations :** les utilisateurs sans groupe peuvent ouvrir et approuver leurs propres documents ; la visibilité des documents pour les utilisateurs sans groupe est rétablie.
* **Fiabilité du traitement des documents :** les documents bloqués au statut « new » sont automatiquement remis en file d'attente ; un traitement équitable garantit qu'une grosse rafale provenant d'une organisation n'affame pas les autres ; auto-réparation pour de rares problèmes de séquence de base de données.
* **Les PDF numérisés dont la couche de texte est défectueuse sont dirigés vers l'OCR** au lieu de produire du texte peu fiable.
* **Précision de l'extraction et du PO :** le nom du fournisseur est renseigné à partir du bon de commande associé ; les colonnes de numéro d'article en double sont supprimées ; meilleure gestion des espaces spéciaux (insécables).
* **Export Infor ERP / SAP :** correction de l'authentification de l'export SFTP.
* **Facturation électronique :** améliorations du chemin d'extraction ZUGFeRD / e-document.

## Auth Service — en ligne : `1.66.0`

* **Correction de l'attribution d'organisation manquante** pour certains utilisateurs (identifiant d'organisation vide).

## Docflow Service — en ligne : `2.3.4`

* **Le délai d'attente du déclencheur de workflow** est désormais configurable par environnement.

## Email Service — en ligne : `1.35.9`

* **E-mails à la marque :** les accusés de réception d'import entrant et les avis d'échec utilisent désormais le véritable logo et les véritables couleurs DocBits.
* **Contrôles par organisation :** e-mail de confirmation à la réception, « notifier l'expéditeur » en cas d'échec, et options de réponse à l'expéditeur.
* **Un import entrant plus fiable :** les résultats d'import sont correctement enregistrés, les échecs partiels sont signalés comme des échecs (et non comme des réussites silencieuses), et les caractères problématiques dans le corps des e-mails ne cassent plus l'import.
* **Routage EU/US :** routage par organisation vers la bonne API régionale.

## Fulltext Service — en ligne : `1.34.5`

* **La recherche par montants et par numéros** fonctionne désormais de façon fiable, y compris les séparateurs de milliers et les plages de montants (le moteur derrière la refonte de la recherche du tableau de bord).
* **Une infrastructure de recherche plus stable :** les files d'attente en arrière-plan orphelines sont nettoyées afin qu'elles n'immobilisent plus de ressources partagées.

## PO Match Service — en ligne : `1.54.7`

* **Un rapprochement de bons de commande plus robuste :** les codes d'unité de conditionnement/d'emballage sous forme de texte ne bloquent plus un rapprochement, et le rapprochement manuel des lignes gère les résultats vides sans risque.

***

## Aucune modification visible par le client durant cette période

Stables, sans changement produit notable entre le 21 et le 25 juin : Auto Accounting (`1.18.5`), Barcode (`1.15.6`), Docnet (`1.54.6`), Extraction (`1.48.6`), FTP (`1.30.0`), OCR (`1.6.8`), Operator (`1.39.5`).


# Hotfixes 26-30 juin 2026

*Ce que cette mise à niveau de production a apporté, en langage clair. Chaque service indique la version désormais en ligne en production. Les services non répertoriés n'ont connu aucune modification visible par le client durant cette période.*

***

## Points forts

* **Une seule connexion pour les assistants IA (**[**DocBits MCP**](https://docs.docbits.com/advanced-functions-and-tools/docbits-mcp)**).** Une passerelle unique et unifiée dessert désormais tous les outils DocBits — y compris DocFlow — via l'API principale, de sorte que les assistants IA (Claude, Gemini CLI, Codex) se connectent par un unique point de terminaison fiable au lieu de plusieurs.
* **Une recherche multilingue plus intelligente dans le tableau de bord.** Les connecteurs de recherche (**AND / OR**) apparaissent désormais dans votre langue avec une mise en évidence par couleur, les sous-types de factures proposent une liste déroulante de valeurs, et les messages relatifs à la syntaxe de recherche sont localisés — le tout avec une gestion du clavier plus fluide.
* **Des approbations et des autorisations plus fluides.** L'approbation n'est plus déclenchée lorsque l'unité de conditionnement d'une confirmation de commande est vide, les utilisateurs normaux peuvent de nouveau approuver les éléments de coût après la migration du contrôle d'accès, et les autorisations au niveau du document s'appliquent correctement même lorsqu'une colonne de table existe déjà.
* **L'application se met à jour d'elle-même.** Lorsqu'une nouvelle version est déployée, DocBits s'actualise désormais automatiquement au lieu de vous interrompre avec une fenêtre « Actualiser maintenant ».
* **Un rapprochement de bons de commande plus robuste.** Les transformations de valeurs de colonnes, les protections contre les plantages pour les lignes dépourvues de prix ou de quantité, et la nouvelle tentative automatique en cas de connexion à la base de données interrompue rendent le rapprochement plus stable.
* **Moins d'erreurs partout.** De nombreuses erreurs serveur rares survenant sur les tableaux de bord, les factures fournisseurs, les enregistrements de bons de commande et les tâches OCR ont été identifiées et corrigées.

***

## Web App — en ligne : `10.34.4`

* **Recherche rapide du tableau de bord :** connecteurs **AND / OR** localisés (de/fr) avec coloration syntaxique ; liste déroulante de valeurs pour les sous-types de factures ; messages d'erreur de syntaxe de recherche localisés ; expérience clavier plus fluide ; l'avertissement « recherche plein texte requise » s'affiche désormais en ligne, de sorte que la mise en page ne saute plus.
* **Approbations et autorisations :** correction de l'approbation déclenchée à tort lorsque l'unité de conditionnement d'une confirmation de commande est vide ; les utilisateurs normaux peuvent de nouveau approuver les éléments de coût après la migration du contrôle d'accès ; les autorisations au niveau du document s'appliquent désormais lorsqu'une colonne de table existe déjà.
* **Mise à jour automatique :** l'application s'actualise automatiquement lors d'une nouvelle version au lieu d'afficher une fenêtre « Actualiser maintenant » ; l'ancienne boîte de dialogue d'informations de version a été supprimée.
* **Paramètres d'e-mail entrant :** nouvelle option et nouveau champ pour les destinataires des notifications d'échec ; le journal d'import affiche désormais l'activité sortante et le motif de l'échec ; l'adresse entrante se copie de façon fiable.
* **Séparation de documents :** l'écran de séparation de documents défile désormais.
* **Mode sombre :** corrections pour l'extraction de tables, le compteur de tâches et les marqueurs de documents clôturés dans le tableau de bord.
* **Ergonomie et stabilité :** corrections de l'interface d'exportation du tableau de bord ; les en-têtes de tableau fixes ne transparaissent plus à travers les boîtes de dialogue ; le tableau de bord DocNet ne plante plus lors de l'échec d'une requête de statistiques ; les scripts de champ ne rétablissent plus les anciennes valeurs des champs vidés ; corrections des cases à cocher et de la mise en page des paramètres PO ; corrections de l'affichage de la liste de classification.
* **Fournisseurs :** les organisations fournisseurs peuvent désormais s'inscrire via un lien magique.

## API Service — en ligne : `12.46.8`

* **Passerelle DocBits MCP :** une passerelle unifiée relaie désormais les outils DocFlow via l'API principale, de sorte que les assistants IA atteignent chaque outil DocBits par un seul point de terminaison ; le point de terminaison MCP est servi sans redirection susceptible de rompre les connexions.
* **Comptabilité :** ajout de la validation du centre de coûts pour l'identifiant comptable.
* **Routage OCR :** les documents sont soumis à une nouvelle OCR complète lorsque l'e-text du fournisseur est désactivé, afin que le texte reste fiable.
* **Infor ERP / SAP :** les frais supplémentaires sont routés correctement lorsque l'ERP détient déjà le frais avec un montant nul.
* **Fiabilité (moins d'erreurs serveur) :** renforcement des requêtes du tableau de bord, des factures fournisseurs, des enregistrements de bons de commande et du gestionnaire de tâches afin qu'elles ne renvoient plus de rares erreurs 500 ; synchronisation du cache d'organisation et nettoyage des fichiers stockés plus résilients.
* **Filtres de tableau de bord plus clairs :** suppression du champ de filtre de numéro de facture redondant ; correction de la quantité rapprochée.
* **Documentation de l'API pour développeurs :** l'interface Swagger propose désormais une liste déroulante de spécifications (OpenAPI 3.0 ainsi que la vue Infor Swagger 2.0) aux couleurs de DocBits.

## Auth Service — en ligne : `1.68.0`

* **Déconnexion / révocation de jetons plus rapide :** la révocation groupée des jetons ne dure plus plusieurs minutes et ne coupe plus la connexion.
* **Correction des e-mails de définition de mot de passe** afin qu'ils s'affichent correctement.
* **Fournisseurs :** les organisations fournisseurs peuvent s'inscrire avec un lien magique.
* **Stabilité de la connexion :** un membre n'est plus bloqué en cas d'échec transitoire de recherche d'organisation, et un identifiant d'organisation invalide renvoie désormais un message clair au lieu d'une erreur.

## Docflow Service — en ligne : `2.4.1`

* **Passerelle IA fiable :** correction des blocages et des dépassements de délai sur le point de terminaison DocFlow MCP (handshake, déconnexions clients, réponses en double) — la partie DocFlow de la passerelle unifiée DocBits MCP.

## OCR Service — en ligne : `1.7.1`

* **Un traitement OCR plus stable :** les files d'attente de réponses en arrière-plan expirent automatiquement et les échecs de connexion transitoires font l'objet d'une nouvelle tentative, ce qui réduit le nombre de tâches OCR bloquées.

## PO Match Service — en ligne : `1.55.7`

* **Les transformations de valeurs** sont désormais appliquées aux colonnes item-id, unit-code et static-value lors du rapprochement par règles.
* **Protections contre les plantages :** une ligne dépourvue de prix ou de quantité, une combinaison inhabituelle de clés pondérées ou une division impossible ne font plus planter le rapprochement.
* **Fiabilité :** les écritures en base de données font automatiquement l'objet d'une nouvelle tentative en cas de connexion interrompue ou fermée côté SSL.
* **Infor ERP / SAP :** les frais supplémentaires sont routés correctement lorsque l'ERP détient le frais avec un montant nul.

## Fulltext Service — en ligne : `1.35.6`

* **Une réindexation plus rapide :** toutes les phases de synchronisation se répartissent désormais en parallèle afin que l'autoscaling s'active, corrigeant la réindexation séquentielle lente et un widget de progression bloqué à 0 %.
* **Des statistiques plus stables :** les requêtes de statistiques de documents inter-régions sont désormais bornées afin de ne plus dépasser le délai d'attente.

***

## Aucune modification visible par le client durant cette période

Stables, sans changement produit notable entre le 26 et le 30 juin : Auto Accounting (`1.18.6`), Barcode (`1.15.6`), Docnet (`1.54.6`), Email (`1.36.4`), Extraction (`1.48.7`), FTP (`1.30.1`), Operator (`1.39.5`). Auto Accounting et FTP n'ont reçu qu'une maintenance interne.


# Hotfixes 30 juin – 3 juillet 2026

*Ce que cette mise à niveau de production a apporté, en langage clair. Chaque service indique la version désormais en ligne en production. Les services non répertoriés n'ont connu aucune modification visible par le client durant cette période.*

***

## Points forts

* **Chat IA sur les journaux d'activité.** Un nouveau panneau de chat IA sur la page Activity Logs vous permet de poser directement des questions sur l'activité des journaux, sans avoir à fouiller dans les entrées brutes.
* **Suivi des e-mails sortants dans le journal d'import.** Le journal d'import enregistre désormais les e-mails sortants en plus des entrants, avec des pastilles de filtre rapide Erreurs / Entrant / Sortant — les boîtes aux lettres en échec répété sont désormais désactivées automatiquement, les administrateurs peuvent être notifiés par e-mail en cas d'échec d'import, et les nouvelles tentatives vont désormais jusqu'à 15 fois sur environ 5 heures avant abandon.
* **Des erreurs d'import e-mail plus claires.** Les échecs de connexion affichent désormais la véritable cause sous-jacente, avec des messages dédiés pour un certificat invalide ou un mot de passe d'application Gmail incorrect.
* **Boucle de connexion corrigée.** Certains utilisateurs pouvaient rester bloqués dans une boucle de connexion répétée lors du renouvellement du jeton — corrigé.
* **Traitement des documents plus stable.** Correction d'un plantage lors de l'extraction de données provenant de valeurs de coordonnées non arrondies, la lecture des codes-barres effectue désormais une nouvelle tentative en cas d'échec récupérable au lieu d'abandonner silencieusement, et un cas rare où un document pouvait être exporté deux fois simultanément est corrigé.
* **Améliorations de l'écran de validation.** Vous pouvez désormais zoomer davantage sur les documents, les champs ne sont plus vidés par les scripts lorsque leur valeur n'a pas réellement changé, et le tableau de bord mémorise votre position de page lorsque vous revenez en arrière.

***

## Web App — en ligne : `10.35.7`

* **Panneau de chat IA** ajouté à la page Activity Logs (#15512).
* **Journal d'import :** nouvelles pastilles de filtre rapide Erreurs / Entrant / Sortant ; bascule et champ pour les destinataires des notifications d'échec dans les paramètres d'e-mail entrant.
* **Écran de validation :** le zoom des documents dépasse désormais la taille par défaut précédente ; les champs vidés par les scripts de validation conservent désormais correctement leur valeur lorsque le script renvoie la même valeur.
* **Tableau de bord :** la position de page est conservée lors du retour au tableau ; la poignée de redimensionnement de colonne ne déborde plus de l'en-tête du tableau.
* **Écran Auto Accounting :** correction d'une erreur de validation.
* **DocBits Tasks :** correction d'un problème de permissions.
* **Journaux Watchdog :** ajout d'un filtre de plage horaire et d'un sélecteur ajustable du nombre de lignes par page.
* **Corrections :** une erreur de graphique (« Element not found ») sur la page Boards ; un lien de suppression d'export cassé sur Activity Logs ; des corrections de mise en page sur l'écran Layout Builder ; une traduction manquante sur le filtre de plage horaire d'Activity Logs.
* **Mise à jour automatique :** renforcement supplémentaire du mécanisme de mise à jour automatique de l'application (nettoyage au démarrage plus rapide, détection de version plus fiable, purge du cache avant un rechargement de récupération).

## API Service — en ligne : `12.48.1`

* **Chargement plus rapide des scripts de document :** les scripts de validation sont désormais mis en cache côté serveur (cache de 6 heures) au lieu d'être récupérés à chaque fois.
* **Confiance des montants plus précise :** le calcul du score de confiance tient désormais compte des documents utilisant des conventions de séparateur décimal différentes.
* **Fiabilité :** la validation des documents exécute toujours la seule version de script active, et la version exécutée est désormais journalisée ; un cas rare où un document pouvait être exporté deux fois simultanément est corrigé ; les règles d'extraction spécifiques au fournisseur s'appliquent de nouveau correctement après une nouvelle OCR forcée.
* **Import e-mail :** ajout du support backend pour la journalisation des e-mails sortants et les e-mails de notification d'échec (voir Email Service, ci-dessous).

## Auth Service — en ligne : `1.68.5`

* **Correction d'une boucle de connexion** que certains utilisateurs pouvaient rencontrer pendant le renouvellement de leur jeton de session.
* **Écrans d'administration d'organisation plus rapides :** les données utilisateur et d'abonnement se chargent désormais en masse au lieu d'un enregistrement à la fois.
* **Correction d'un rare conflit de base de données** lors de la liaison d'un utilisateur à une organisation.

## Email Service — en ligne : `1.37.4`

* **Le journal d'import suit désormais les e-mails sortants** en plus des entrants, avec un filtre permettant d'afficher uniquement les imports entrants, sortants ou en échec.
* **Les boîtes aux lettres en échec répété sont désormais désactivées automatiquement**, et les administrateurs peuvent être notifiés par e-mail en cas d'échec d'import ; les nouvelles tentatives vont désormais jusqu'à 15 fois sur environ 5 heures avant abandon.
* **Messages d'échec de connexion plus clairs :** affiche la véritable cause sous-jacente, un message dédié pour un certificat invalide, et un message spécifique pour un mot de passe d'application Gmail incorrect.
* **Correction du routage entrant** qui réécrivait de manière incorrecte les adresses de serveur pour les comptes de la région UE.
* Plus résilient face aux brèves coupures de connexion Redis.

## Extraction Service — en ligne : `1.49.0`

* **Correction d'un plantage lors de l'extraction** causé par des valeurs de coordonnées non arrondies.
* **Confiance des montants plus précise** pour les documents utilisant des formats de séparateur décimal mixtes ; les petits écarts d'arrondi du total de taxe ne bloquent plus une correspondance.

## Docflow Service — en ligne : `2.4.2`

* **Refonte de l'authentification pour les workflows avancés (basés sur Celery)**, avec des garde-fous pour qu'un échec de vérification d'authentification ne puisse plus faire planter l'exécution d'un workflow.
* **Réponse plus claire** lorsqu'une étape de workflow tente de s'exécuter sur un workflow qui n'existe plus.

## Barcode Service — en ligne : `1.15.7`

* **La lecture des codes-barres effectue désormais automatiquement une nouvelle tentative** en cas d'échec récupérable au lieu d'abandonner silencieusement.

## OCR Service — en ligne : `1.7.3`

* **Correction d'un échec OCR** causé par un problème de résolution de nom d'hôte Redis.
* Les déconnexions Redis liées aux vérifications de santé ne sont plus journalisées comme des erreurs, réduisant les fausses alertes.

## PO Match Service — en ligne : `1.55.8`

* **Correction des notes qui n'apparaissaient pas** sur les enregistrements PO Match.

***

## Aucune modification visible par le client durant cette période

Stables, sans changement produit notable entre le 30 juin et le 3 juillet : Auto Accounting (`1.18.7`), Docnet (`1.54.6`), FTP (`1.30.2`), Fulltext (`1.35.7`), Operator (`1.39.5`). Auto Accounting n'a reçu qu'une maintenance interne de configuration de déploiement. Ideas Service n'a pas pu être contacté pour une vérification de version durant cette période.


# Hotfixes 3-4 juillet 2026

*Un tour d'horizon de ce qui change pour vous dans cette version de DocBits. Chaque service ci-dessous indique la version désormais en production, suivie des nouveautés ou corrections expliquées en langage clair — sans numéros de ticket ni jargon d'ingénierie. Les services non répertoriés n'ont connu aucune modification visible par le client durant cette période.*

***

## Points forts

* **Déploiements sans interruption de service, sur toute la flotte.** API, Auto Accounting, Docflow, Extraction, OCR et PO Match s'arrêtent désormais proprement lors de la publication d'une nouvelle version. Auparavant, une requête en cours pendant un déploiement pouvait être interrompue ; désormais, chaque requête en cours se termine avant que l'ancienne version ne s'arrête, si bien que les déploiements ne causent plus de brèves coupures pour les utilisateurs.
* **Améliorations de l'export des factures électroniques.** L'export d'un document vers plusieurs configurations d'export à la fois est désormais plus fiable — les vérifications anti-doublon d'export s'exécutent désormais une seule fois par lot au lieu d'une fois par élément, et un nouveau point de terminaison d'export évite que le statut d'export ne clignote lorsque plusieurs exports sont déclenchés ensemble. Les documents XRechnung/ZUGFeRD bénéficient également d'un mappage de champs plus cohérent.
* **Traitement des documents plus stable.** Correction d'un plantage qui pouvait faire échouer tout un document OCR lorsqu'une seule page échouait, correction de la synchronisation des livraisons de bons de commande qui ne récupérait toujours que les 100 premiers enregistrements, et renforcement de plusieurs services face aux brèves coupures de connexion à la base de données.
* **Pièces jointes e-mail récupérées.** Correction d'un cas où les pièces jointes des e-mails pouvaient arriver corrompues ou avec des octets manquants lors de l'import entrant.
* **Fiabilité des workflows.** Correction des workflows qui restaient bloqués à cause d'un verrou qui ne se libérait pas correctement, et correction de la logique de replanification afin que les étapes de workflow ignorées soient correctement traitées et journalisées.
* **Nouveau : Ideas Service.** Un nouveau service backend (Ideas, v0.3.0) a rejoint la flotte de production.

***

## API Service — en ligne : `12.52.4`

* **Fiabilité OCR :** un plantage sur une seule page ne fait plus échouer l'ensemble du document.
* **Export :** les vérifications anti-doublon d'export s'exécutent désormais une seule fois par lot au lieu d'une fois par élément ; un nouveau point de terminaison d'export évite que le statut d'export ne clignote lorsque plusieurs exports s'exécutent en même temps ; les documents XRechnung/ZUGFeRD bénéficient d'un mappage de champs canonique plus cohérent.
* **Bons de commande :** correction de la synchronisation des livraisons qui ne récupérait que les 100 premiers enregistrements par commande.
* **Activity Logs :** correction du bouton de page « Suivant » qui redirigeait vers une période sans rapport.
* **Master Data Lookup :** correction d'une erreur serveur (HTTP 500).
* **Indexation de recherche :** ajout d'un marqueur de preuve de livraison et d'une nouvelle tentative afin que les documents soient mis en file d'attente de manière fiable pour la recherche plein texte.
* **Déploiements sans interruption de service :** les requêtes en cours se terminent désormais avant qu'une nouvelle version ne redémarre le service.
* Corrections générales de stabilité résolvant plusieurs erreurs de fond récurrentes.

## Auth Service — en ligne : `1.68.7`

* Fiabilité et maintenance internes uniquement durant cette période.

## Auto Accounting — en ligne : `1.18.8`

* **Déploiements sans interruption de service :** les requêtes en cours se terminent désormais avant qu'une nouvelle version ne redémarre le service.

## Barcode Service — en ligne : `1.15.8`

* Correction de configuration de déploiement interne uniquement durant cette période.

## Docflow Service — en ligne : `2.5.3`

* **Nouvelle option d'export** pour envoyer un document vers plusieurs configurations d'export à la fois.
* **Correction des workflows qui restaient bloqués** à cause d'un verrou qui ne se libérait pas correctement, quel que soit le statut.
* **Correction de la replanification des workflows** afin que les étapes ignorées soient correctement traitées et journalisées au lieu d'être silencieusement abandonnées.
* **Démarrage plus rapide :** les bases de données sont désormais préchauffées en arrière-plan.
* Plus résilient face aux brèves coupures de connexion à la base de données.
* Amélioration de l'analyse des champs de date pour les cartes de workflow.
* **Déploiements sans interruption de service :** les requêtes en cours se terminent désormais avant qu'une nouvelle version ne redémarre le service.

## Email Service — en ligne : `1.37.9`

* **Correction des pièces jointes entrantes** qui pouvaient arriver corrompues ou avec des octets manquants.
* **Erreurs plus claires** lorsqu'un dossier de boîte aux lettres ne peut pas être récupéré, au lieu d'un échec générique.

## Extraction Service — en ligne : `1.49.6`

* **Correction de plantages** sur les documents dont le type n'est pas reconnu et sur les tableaux de forme inhabituelle/malformée.
* Plus résilient face aux brèves coupures de connexion à la base de données en cours de requête.
* **Déploiements sans interruption de service :** les requêtes en cours se terminent désormais avant qu'une nouvelle version ne redémarre le service.

## FTP Service — en ligne : `1.30.3`

* Mise à niveau interne du framework uniquement durant cette période.

## Fulltext Service — en ligne : `1.36.3`

* **Indexation de recherche :** un balayage périodique répare désormais tout document qui n'avait pas atteint l'index de recherche, pour n'importe quelle organisation.
* **Synchronisation ERP :** correction d'un verrou bloqué qui pouvait empêcher la synchronisation ERP après une nouvelle tentative échouée.

## OCR Service — en ligne : `1.7.8`

* **Correction de l'authentification OCR** afin que les clés API d'organisation fonctionnent à nouveau correctement.
* **Déploiements sans interruption de service :** les requêtes en cours se terminent désormais avant qu'une nouvelle version ne redémarre le service.

## Operator Service — en ligne : `1.39.7`

* Corrections internes de fiabilité de déploiement uniquement durant cette période.

## PO Match Service — en ligne : `1.56.0`

* **Correction d'un plantage** lors du tri des quantités PO Match incluant des valeurs vides.
* **Déploiements sans interruption de service :** les requêtes en cours se terminent désormais avant qu'une nouvelle version ne redémarre le service.

## Web App — en ligne : `10.36.9`

* **Correction d'une erreur** lors du retour à Field Validation depuis un autre écran.
* **Correction du bouton « Scripts »** qui redirigeait vers une page 404.
* **Activity Logs :** correction d'un affichage incorrect « Page 2 sur 1 » et correction du filtre de sévérité WARN qui ne trouvait aucun résultat.

***

## Aucune modification visible par le client durant cette période

Auth Service, Barcode Service, FTP Service, Operator Service et Docnet Service (`1.54.6`, inchangé) n'ont reçu qu'une maintenance interne ou de configuration de déploiement.


# Hotfixes 4-14 juillet 2026

*Un tour d'horizon de ce qui change pour vous dans cette version de DocBits. Chaque service ci-dessous indique la version désormais en cours de déploiement, suivie des nouveautés ou corrections expliquées en langage clair — sans numéros de ticket ni jargon d'ingénierie. Les services non répertoriés n'ont connu aucune modification visible par le client durant cette période.*

***

## Points forts

* **Connexion multi-organisations.** Les utilisateurs appartenant à plusieurs organisations disposent désormais d'un véritable sélecteur d'organisation à la connexion, d'un commutateur d'organisation dans l'en-tête et d'un paramètre d'organisation par défaut. Les sessions sont liées de manière sécurisée à une seule organisation à la fois, et l'application suit automatiquement la région de l'organisation active. Une connexion effectuée sur la mauvaise région bascule désormais automatiquement vers la bonne au lieu d'échouer.
* **Canaux de version (frozen / latest).** Les organisations peuvent désormais être figées sur une version stable (« frozen ») tandis que d'autres reçoivent les dernières mises à jour — permettant des déploiements contrôlés. La boîte de dialogue Versions des services affiche une nouvelle colonne *Release*, et les administrateurs gèrent le canal depuis les Informations de l'entreprise. Plusieurs services affichent des sauts de version plus importants durant cette période uniquement en raison de la nouvelle numérotation par canal — ces sauts ne comportent aucun changement fonctionnel.
* **Moteurs de règles configurables.** Trois nouveaux systèmes de règles arrivent dans l'API (chacun désactivé par défaut, activable par organisation) : des **règles de validation** qui contrôlent les valeurs extraites et signalent les échecs directement sur le document, des **règles de transformation** qui nettoient ou réécrivent automatiquement les valeurs extraites des champs et des tableaux, et une **sélection de mise en page par règles** qui choisit la bonne mise en page du document selon des règles plutôt que selon sa provenance.
* **Transparence de l'import e-mail.** Le journal d'import des e-mails affiche désormais une ligne dépliable par pièce jointe, indique quels documents ont été créés (avec des boutons qui mènent directement à ceux-ci sur le tableau de bord), signale les éléments ignorés et scindés, et permet de télécharger l'e-mail d'origine au format `.eml`.
* **Extraction de tableaux par IA.** Un nouveau mode d'extraction IA structurée pour les tableaux, avec une case à cocher « Use AI » par tableau et par colonne dans les paramètres du type de document.
* **Stabilité de la Web App.** Correction d'une boucle de rechargement infinie après l'expiration d'une session, correction du Layout Builder qui était cassé, et les tableaux d'extraction disposent désormais d'une poignée de redimensionnement en hauteur.
* **Nouveau : Auth Bridge Service.** Un nouveau service maintient les données de connexion en synchronisation continue entre les régions UE et US, avec auto-réparation et surveillance intégrées.

***

## API Service — en ligne : `12.57.8`

* **Règles de validation (nouveau, par organisation) :** un moteur de règles configurable par l'administrateur contrôle les valeurs extraites (totaux, champs obligatoires, et plus encore) et marque les échecs directement sur le document, en indiquant quelle règle s'est déclenchée. Les règles peuvent être testées à blanc avant activation, peuvent être activées par type de document, et sont livrées avec un catalogue de règles par défaut (toutes désactivées tant que vous n'y adhérez pas).
* **Règles de transformation (nouveau, par organisation) :** nettoyage ou réécriture automatique des valeurs extraites des champs et des tableaux pendant le traitement — configurable par type de document ou pour toute l'organisation.
* **Sélection de mise en page par règles (nouveau) :** les mises en page des documents peuvent désormais être choisies par des règles configurables au lieu d'être liées à la provenance du document. Le comportement existant basé sur la provenance est migré automatiquement, les modèles de mise en page peuvent être renommés, et les titres de mise en page en double sont empêchés.
* **Exports du tableau de bord plus rapides :** les exports déclenchés depuis le tableau de bord sont désormais transmis à un worker dédié au lieu d'attendre un cycle d'interrogation, et démarrent donc rapidement.
* **Correction du blocage d'export de la détection de doublons :** le blocage d'export pour les doublons présumés fonctionne à nouveau.
* **Paramètres qui ne se conservaient pas :** correction de préférences enregistrées qui, parfois, n'étaient pas persistées lorsqu'une ancienne copie supprimée du même paramètre existait.
* **Documents contenant des caractères inhabituels :** correction d'erreurs d'enregistrement causées par des caractères NUL invisibles dans les données extraites.
* **« Modifié par » correct :** les documents importés automatiquement en tant que documents électroniques n'affichent plus un utilisateur système comme dernier éditeur — le champ reste vide tant qu'une personne ne modifie pas réellement le document.
* **PDF numérisés avec une bonne couche de texte :** une nouvelle option permet à DocBits de faire confiance au texte déjà intégré dans une page numérisée au lieu de relancer l'OCR — plus rapide et souvent plus précis.
* **Factures électroniques :** détection plus robuste du XML intégré lorsque le fichier d'origine doit être revérifié.
* **Tâches :** nouveau paramètre d'organisation permettant aux non-administrateurs d'utiliser le filtre « Tous » dans la liste des tâches.
* **Rapprochement des lignes :** le comportement de correspondance approchée (fuzzy matching) est désormais configurable par ligne.
* **Stabilité :** les connexions WebSocket se ferment proprement en cas d'erreur au lieu de lever des exceptions serveur ; la synchronisation du cache des autorisations se vérifie et se répare elle-même ; la version du service est désormais visible sur le point de terminaison de santé.

## Auth Service — en ligne : `1.71.1`

* **Connexion multi-organisations :** la connexion demande désormais dans quelle organisation entrer lorsqu'un utilisateur appartient à plusieurs, les sessions sont liées à cette organisation, et de nouveaux points de terminaison permettent de sélectionner, de changer et de définir une organisation par défaut. Les appartenances d'organisation en double ou en conflit ont été nettoyées et sont désormais empêchées au niveau de la base de données, avec des recherches d'appartenance plus rapides.
* **Corrections de l'organisation par défaut :** la connexion sélectionne automatiquement votre organisation par défaut (et non une organisation arbitraire), et le changement d'organisation par défaut prend effet immédiatement au lieu d'afficher des données de profil obsolètes.
* **Déconnexion corrigée :** résolution d'une erreur serveur (HTTP 500) à la déconnexion et rétablissement du point de terminaison de révocation des jetons.
* **Sécurité des jetons :** la vérification et la mise en cache des jetons respectent désormais l'organisation pour laquelle un jeton a été émis, et la révocation des jetons est centralisée.
* **Canaux de version :** le canal de version de l'organisation est stocké ici, gérable par les administrateurs de l'organisation, et exposé à l'application et à la couche de routage.

## Auth Bridge Service — en ligne : `0.2.4.2` *(nouveau service)*

* **De quoi s'agit-il :** un nouveau service qui réplique en continu les données d'authentification entre les régions UE et US, afin que les comptes et les connexions restent cohérents d'une région à l'autre.
* **Auto-réparation :** il détecte et répare les dérives de données entre les régions — y compris en veillant à ce que les suppressions se propagent — et se rétablit automatiquement après une perte de connexion au lieu de perdre des données.
* **Sécurité et surveillance :** une boucle de réplication bidirectionnelle antérieure a été arrêtée et est désormais activement détectée et bloquée ; le suivi des erreurs et les alertes sont en place ; et le service indique sa version dans la boîte de dialogue Versions des services.

## Docflow Service — en ligne : `2.6.1`

* **Les cartes de workflow acceptent les valeurs vides :** les cartes de type case à cocher et partenaire n'échouent plus lorsqu'un champ est légitimement vide ; les contrôles de type de carte sont plus stricts et plus prévisibles.
* **Les workflows se relancent lors de changements réels :** le verrou de workflow respecte de nouveau le statut du document issu du déclencheur, et suit désormais aussi la version du document — ainsi, un document dont les données ont réellement changé peut repasser par le workflow même avec le même statut, tandis que les vrais doublons restent bloqués.
* **Workflows avancés plus grands :** la limite du nombre de nœuds de workflow a été relevée et est désormais configurable par environnement.
* **Export alternatif :** les exports alternatifs déclenchés par workflow sont désormais étiquetés comme tels afin que les systèmes en aval puissent les distinguer.
* **Résilience :** le service se reconnecte automatiquement lorsqu'une connexion à la base de données est interrompue en cours d'utilisation, tolère un courtier de messages plus lent au lieu d'échouer, et les requêtes API en échec sont désormais journalisées avec leur contexte complet et des identifiants d'exécution traçables.

## Email Service — en ligne : `1.38.4`

* **Journal d'import, refondu pour la traçabilité :** chaque e-mail importé enregistre désormais quels documents en ont été créés, avec des lignes de détail par pièce jointe.
* **Téléchargement de l'e-mail d'origine :** le message d'origine peut être téléchargé au format `.eml` directement depuis le journal d'import.
* **Récupération des pièces jointes :** le mécanisme de récupération après corruption gère désormais aussi les messages en texte brut, si bien que davantage d'e-mails entrants endommagés sont récupérés au lieu d'être ignorés.

## Extraction Service — en ligne : `1.51.6`

* **Taxe/net plus jamais inversés :** correction d'un cas sur les documents américains où le montant de la taxe pouvait être attribué comme supérieur au montant net lorsque plusieurs paires candidates étaient trouvées.
* **Plusieurs taux de taxe par fournisseur :** l'extraction gère désormais les fournisseurs dont les factures comportent différents taux de taxe sur un même document.
* **Extraction de tableaux par IA (nouveau, en option) :** points de terminaison d'extraction IA structurée pour les tableaux, activés par organisation via un indicateur de fonctionnalité.
* **Appels IA plus rapides :** ajustement de la configuration du modèle IA utilisé pendant l'extraction pour éviter des temps de traitement inutiles.
* **Correction de plantage :** résolution d'une erreur sur les documents produisant une liste de candidats vide pendant l'extraction.

## Fulltext Service — en ligne : `1.37.2`

* **Migrations de l'index de recherche réparées :** rétablissement de définitions de migration qui avaient dérivé, afin de garder les mises à niveau de l'index de recherche fiables.
* Travaux de routage internes pour la nouvelle infrastructure de canaux de version.

## PO Match Service — en ligne : `1.58.2`

* **Rapprochement plus tolérant :** le rapprochement des bons de commande n'échoue plus sur des données inhabituelles — les numéros d'article non textuels, les quantités manquantes et les montants non textuels sont désormais gérés correctement au lieu de provoquer des erreurs.

## Web App — en ligne : `10.41.8`

* **Expérience multi-organisations :** nouvelle page de sélection d'organisation à la connexion, icône dédiée de changement d'organisation dans l'en-tête, paramètres d'organisation par défaut, et l'application suit la région de votre organisation active. Une connexion effectuée sur la mauvaise région bascule silencieusement vers la bonne région et vous redirige vers le sélecteur d'organisation si nécessaire.
* **Fin des rechargements sans fin :** correction d'une boucle de rechargement infinie qui pouvait survenir lorsque le serveur rejetait un jeton de session stocké — l'application force désormais un véritable renouvellement du jeton au lieu de recharger indéfiniment.
* **Layout Builder corrigé :** le Layout Builder fonctionne à nouveau, et la sélection de mise en page est découplée de la provenance du document (en cohérence avec la nouvelle sélection par règles dans l'API).
* **Tableaux d'extraction :** les tableaux de lignes disposent désormais d'une poignée de redimensionnement afin de donner plus de place au tableau pendant la validation.
* **Journal d'import e-mail :** nouveaux badges de statut « ignoré » et de scission, lignes dépliables par pièce jointe, téléchargement de l'e-mail d'origine, et boutons d'identifiant de document qui mènent directement au tableau de bord filtré sur ce document.
* **Recherche du tableau de bord :** la liste déroulante des valeurs de requête affiche désormais le libellé localisé pour les champs de type liste de valeurs, et les exemples de l'aide à la recherche ont été retravaillés.
* **Fiabilité des paramètres :** les préférences utilisateur se chargent désormais de manière fiable lors d'une connexion via SSO, et la confirmation d'enregistrement ne s'affiche que lorsque l'enregistrement a réellement réussi.
* **Tâches :** le filtre « Tous » peut être rétabli pour les non-administrateurs via un nouveau paramètre d'organisation.
* **Journaux Watchdog :** plus de limite à 10 000 entrées, plus des améliorations générales d'ergonomie.
* **Tickets de support :** le formulaire de support préremplit votre adresse e-mail à partir de votre profil.
* **Paramètres des types de document :** nouvelle case à cocher « Use AI » sur les tableaux et les colonnes pour contrôler l'extraction de tableaux assistée par IA.
* **Boîte de dialogue Versions des services :** nouvelle colonne *Release* indiquant le canal de chaque service (frozen/latest), routée de manière à rester rapide pour les organisations figées.
* **Field Validation :** correction d'une erreur lors du retour à Field Validation depuis un autre écran, et le bouton « Scripts » ne redirige plus vers une page 404.

***

## Renumérotation de version uniquement (aucun changement fonctionnel)

**Auto Accounting** (`1.20.1`), **Barcode Service** (`1.17.1`), **OCR Service** (`1.9.1`), **FTP Service** (`1.31.1`), **Operator Service** (`1.40.2`) et **Ideas Service** (`0.3.1`) ont été renumérotés dans le cadre de la nouvelle infrastructure de canaux de version. Leurs sauts de version apparemment importants ne comportent aucun changement de fonctionnalité ni de comportement durant cette période. **Docnet Service** (`1.54.6`) est inchangé depuis le 19 juin.


# Hotfixes 14–29 juillet 2026

*Ce qui change avec la mise à niveau de production DocBits du 29 juillet 2026 (mise à jour du canal Nova), couvrant tout ce qui a été livré depuis la version du 14 juillet. Chaque service indique la version désormais en ligne, suivie des nouveautés ou corrections expliquées en langage clair. Les services non répertoriés n'ont connu aucune modification visible par le client.*

***

## Points forts

* **Authentification à deux facteurs.** Les comptes DocBits peuvent désormais être protégés par un second facteur : une application d'authentification (TOTP), un code à usage unique par e-mail, ou une clé d'accès via Touch ID, Windows Hello, YubiKey et équivalents. Des codes de secours couvrent la perte d'un appareil, et un appareil de confiance peut ignorer le second facteur pendant un certain temps. Chaque utilisateur peut l'activer pour lui-même ; les administrateurs peuvent l'imposer à toute l'organisation. Voir le [guide Authentification à deux facteurs](/overview-and-basics/two-factor-authentication).
* **Tickets de support depuis l'écran d'erreur.** En cas de problème, vous pouvez désormais ouvrir un ticket de support directement depuis l'enregistrement d'erreur. Le ticket contient déjà le contexte technique ; inutile de le décrire vous-même.
* **Import e-mail dans la bonne région.** Les organisations américaines disposent d'adresses d'import entrantes dans leur propre région, et les boîtes Microsoft 365 hébergées sur des clouds nationaux (GCC, 21Vianet et similaires) se configurent désormais via une sélection Cloud Instance.
* **Statut de rapprochement des bons de commande plus clair.** Les factures dont le tableau de lignes n'a pas pu être mappé portaient l'étiquette « bon de commande introuvable », ce qui orientait les recherches vers le mauvais problème. Elles reçoivent désormais leur propre statut « tableau incomplet », avec le détail, colonne par colonne, de ce qui n'a pas été mappé.
* **Mappage des codes de taxe pour les e-documents.** Une nouvelle page de paramètres met en correspondance vos codes de taxe ERP pour les documents électroniques, et les exports vérifient ce mappage en amont au lieu d'échouer dans l'ERP.
* **Retrait du niveau IA Turbo.** Le modèle Turbo a atteint sa fin de vie. Les utilisateurs qui l'avaient sélectionné ont été basculés automatiquement vers Fast ; aucune action requise.

***

## Web App — en ligne : `10.46.2`

### Connexion

* **Authentification à deux facteurs :** configurez une application d'authentification, des codes par e-mail ou une clé d'accès depuis votre profil, imprimez des codes de secours et marquez un appareil comme fiable pour ne pas être sollicité à chaque fois. Les utilisateurs de clés d'accès peuvent se connecter entièrement sans mot de passe. Les administrateurs d'organisation disposent d'un commutateur d'obligation et d'une vue d'ensemble de l'adoption indiquant qui s'est enrôlé.
* **Comptes supprimés :** la connexion avec un compte supprimé l'indique, au lieu d'échouer sur une erreur générique.
* **SSO :** correction d'une erreur à la connexion lorsqu'une autre région était sélectionnée. Les sessions SSO expirent désormais au moment indiqué par le fournisseur d'identité, et non selon un minuteur local fixe.

### Travailler avec les documents

* **Documents supprimés :** l'ouverture d'un document supprimé entre-temps affiche un message clair au lieu d'erreurs de script.
* **Field Validation :** le champ de numéro de page est plus large et saute à la page avec Entrée. Un champ rendu en lecture seule par un script affiche toujours sa connexion de champ. Une fenêtre d'avertissement qui affichait du JavaScript brut montre désormais le message réel, et l'écran ne se fige plus sur les documents comportant de longs tableaux de lignes d'e-documents.
* **Extraction de tableaux :** la suppression d'une colonne libère son nom pour réutilisation, et les en-têtes supprimés ne réapparaissent plus dans le tableau enregistré.
* **Approbations :** l'ouverture d'un document tout juste mis en attente mène au bon écran d'approbation. Les utilisateurs ne peuvent plus approuver une étape Sales Tax pour laquelle leur groupe n'a pas d'autorisation, et l'historique des approbations affiche à nouveau toutes les entrées. L'historique nomme également la personne qui a réellement approuvé, y compris lorsqu'un administrateur a approuvé au nom du destinataire.
* **Fournisseurs :** la page Accounting n'affiche plus de faux avertissement « Supplier is missing » (fournisseur manquant), et la suppression d'un fournisseur issu uniquement de l'extraction ne laisse plus la boîte de dialogue bloquée.
* **Données de base :** les tableaux de la page de données de base défilent à nouveau.
* **Tâches et notifications :** la suppression d'une tâche n'est plus réservée aux administrateurs. Le droit des non-administrateurs à supprimer leurs propres tâches est désormais un paramètre d'organisation, et les utilisateurs ayant une tâche sur un document qu'ils ne peuvent pas ouvrir obtiennent une vue limitée à la tâche au lieu d'une erreur.

### Tableau de bord et recherche

* **Export :** les exports utilisent le tableau de bord que vous avez sélectionné, et l'application vous prévient avant l'export d'un tableau de bord comportant des modifications non enregistrées.
* **Recherche :** Invoice Type est disponible comme champ de recherche, avec sa liste de valeurs. Lorsqu'un ensemble de résultats dépasse ce que la fenêtre du tableau de bord peut afficher, la pastille de comptage le signale au lieu de tronquer silencieusement.
* **Journal d'import :** les documents scindés se retrouvent via leur document parent, et la colonne Failed Filenames ne liste plus que les fichiers réellement en échec ou ignorés.

### Paramètres et administration

* **Tickets de support :** créez un ticket directement depuis un enregistrement d'erreur. Les tickets embarquent l'environnement et le canal de version, et la capture d'écran ne se bloque plus.
* **Groupes et autorisations :** les documents non classifiés peuvent être accordés comme autorisation, au même titre que n'importe quel type de document.
* **Workflow Builder :** les cartes nouvellement créées ou renommées, les modèles d'e-mail et les autres éléments de liste déroulante apparaissent immédiatement, sans recharger la page.
* **Arbres de décision :** dans le concepteur, les libellés des champs de document suivent la langue de l'interface au lieu d'afficher toujours le nom anglais.
* **Types de document :** nouveau paramètre Structured Extraction dans la section extraction.
* **Codes de taxe E-Doc :** nouvelle page de paramètres pour mettre en correspondance vos codes de taxe ERP pour les documents électroniques (voir Points forts).
* **Auto Accounting :** les dimensions s'affichent de façon fiable et non plus par intermittence.
* **Sélection du modèle IA :** le niveau Turbo retiré a disparu de la liste déroulante ; les sélections existantes affichent Fast.
* **Boîte de dialogue Versions des services :** désormais défilable, elle inclut le service Auth Bridge et affiche les noms des canaux de version Vesta et Nova.
* **Page d'import :** ne plante plus pour les organisations dont l'entrée d'abonnement est vide.

### Corrections mineures

Les notifications toast vides sont supprimées, la boîte de dialogue de création/modification d'idée défile, les cases à cocher mal alignées des paramètres de champ sont réalignées, les suppressions de documents bloquées expliquent pourquoi, et les paramètres E-Document gèrent proprement le passage de Default à Custom.

## API Service — en ligne : `12.68.1`

* **Authentification à deux facteurs :** tous les chemins de connexion par mot de passe passent par le contrôle du second facteur ; aucune route d'intégration ne le contourne.
* **Codes de taxe E-Doc :** mappage des codes de taxe ERP pour les documents électroniques, avec un contrôle central avant l'export afin que les codes manquants soient détectés tôt.
* **Contrôle d'accès :** les administrateurs peuvent accorder aux utilisateurs non administrateurs la visibilité des documents non classifiés.
* **Piste d'audit des suppressions :** les documents enregistrent qui les a supprimés et quand.
* **Tableaux de bord personnels :** correction des paramètres de partage qui ne s'enregistraient pas.
* **Recherche du tableau de bord :** Invoice Type rejoint les champs de recherche étendus, et les documents créés par une scission code-barres ou QR se retrouvent via leur document parent.
* **Fraîcheur du tableau de bord :** l'actualisation d'un tableau ou le retraitement d'un document vide le cache du tableau de bord ; la liste n'affiche donc plus les valeurs antérieures à la modification.
* **Téléversements :** les téléversements répétés du même fichier lors d'une nouvelle tentative réseau ne créent plus de documents en double.
* **Recherche fournisseur :** les résultats arrivent dès que les données sont prêtes, au lieu d'attendre un délai fixe.
* **Export Infor :** les prix unitaires conservent quatre décimales. Les exports M3 peuvent inclure des frais de ligne à montant nul, et les lignes de coût LN négatives sont envoyées comme avoirs positifs. L'export attend également la fin d'un workflow en cours au lieu de s'exécuter en plein milieu.
* **Approbations :** une approbation n'est liée à une demande d'approbation que si l'approbateur en est le destinataire. Les modifications effectuées par un workflow de sa propre initiative sont attribuées à l'utilisateur System plutôt qu'à la dernière personne ayant touché au document.
* **Stabilité de connexion :** une défaillance temporaire dans la validation des jetons ne déconnecte plus les utilisateurs ; l'application réessaie. Les documents bénéficient du même traitement et n'échouent plus purement et simplement sur un incident d'authentification passager.
* **Classification :** les règles de source comparent désormais tous les champs de source du document, et non des positions fixes.
* **Stabilité de la validation :** un champ sans nom ne fait plus planter la validation du document.
* **Modèles IA :** le niveau Turbo (retiré) est basculé vers Fast partout, y compris pour les variantes affinées, avec un garde-fou empêchant qu'un modèle retiré puisse jamais s'exécuter.
* **Tâches en arrière-plan :** un planificateur bloqué est détecté et redémarré, si bien que les tâches récurrentes ne peuvent plus s'arrêter en silence.

## Auth Service — en ligne : `1.75.3`

* **Authentification à deux facteurs :** le socle technique de l'entrée des Points forts. Applications d'authentification, codes à usage unique par e-mail, clés d'accès et appareils de confiance, ainsi que codes de secours, obligation par organisation et connexion sans mot de passe par clé d'accès. L'enrôlement déconnecte vos autres sessions, le changement de mot de passe révoque les appareils de confiance, et les points de terminaison de vérification sont limités en débit, avec verrouillage et protection contre la réutilisation des codes.
* **Historique de connexion :** les connexions via SSO/SAML apparaissent désormais dans l'historique de connexion, et l'horodatage de dernière connexion est enregistré de manière fiable pour chaque type de connexion. Consulter l'historique de connexion d'un autre utilisateur exige le niveau d'administration approprié.
* **Comptes hérités :** la suppression d'un compte utilisateur hérité fonctionne à nouveau, au lieu de ne rien faire en silence.
* **Administration des utilisateurs en masse :** ajout en masse d'utilisateurs existants aux sous-organisations et aux groupes via CSV, avec correspondance par adresse e-mail. Correction également d'un plantage sur les lignes CSV inégalement remplies et d'une erreur serveur lors de l'ajout simultané de deux nouveaux utilisateurs ou plus.
* **Listes de membres :** les utilisateurs supprimés n'apparaissent plus dans les listes de membres des sous-organisations.
* **Authentification unique :** une série de correctifs de durcissement. Les jetons expirés renvoient désormais une réponse « expiré » nette, les organisations sans configuration SAML reçoivent une vraie réponse « introuvable » au lieu d'un mauvais flux de connexion, la déconnexion aboutit toujours même si la demande de déconnexion ne peut pas être vérifiée, et plusieurs plantages liés à une configuration de fournisseur d'identité manquante ont disparu. La durée de vie du jeton renvoyée par le fournisseur est transmise à l'application.
* **Jetons de session :** correction de jetons de session à courte durée de vie rejetés comme invalides alors qu'ils n'étaient pas expirés.
* **Outillage de gestion :** la région de l'organisation est visible dans l'API de gestion, l'utilisateur système d'une organisation peut être réattribué, et l'administration des plans et de la consommation dispose de points de terminaison dédiés. Ces changements concernent l'outillage interne DocBits, pas l'application cliente.

## Email Service — en ligne : `1.40.2`

* **Import dans la bonne région :** les domaines d'e-mail entrants existent par région, et les messages arrivant dans la mauvaise région sont transférés vers la bonne. Les organisations américaines ne dépendent plus du chemin entrant européen.
* **Microsoft 365 :** les tenants de cloud national se configurent via une sélection Cloud Instance, ce qui répare les imports O365 pour les clients américains. Un tenant invalide produit désormais une erreur de connexion claire au lieu d'une erreur serveur, et des identifiants de tenant incomplets échouent immédiatement avec un message plutôt qu'en silence.
* **Test de connexion :** le test d'une boîte IMAP qui ne répond pas échoue avec un message de dépassement de délai après quelques secondes, au lieu d'aboutir à un délai d'attente de passerelle.
* **Hygiène de la boîte de réception :** les e-mails sans pièce jointe sont déplacés hors de la boîte de réception au lieu de s'y accumuler.
* **Pas de doublons en cas de nouvelle tentative :** les téléversements vers l'API documentaire portent une clé d'idempotence, si bien qu'une livraison retentée ne peut pas créer deux fois le même document.
* **Nommage des sources :** les sources O365 avec un dossier configuré incluent l'adresse e-mail du compte dans leur nom, afin de distinguer les sources similaires. L'adresse de la boîte aux lettres est lue depuis le compte authentifié plutôt que depuis un champ saisi à la main.
* **Entretien du journal d'import :** les entrées du journal d'import sont conservées 90 jours, puis nettoyées automatiquement.

## PO Match Service — en ligne : `1.59.3`

* **Statut « tableau incomplet » :** les factures dont le tableau de lignes n'a pas pu être mappé reçoivent leur propre statut au lieu du trompeur « bon de commande introuvable » (voir Points forts). Le tableau de bord l'affiche avec l'icône de non-correspondance.
* **Détail d'erreur amélioré :** les échecs de mappage de tableau nomment la colonne précise qui n'a pas été mappée.
* **Plus rapide sur les grosses factures :** le rapprochement fondé sur des règles regroupe les candidats par numéro d'article et lit les paramètres de tolérance une fois par organisation au lieu d'une fois par ligne.
* **Comportement d'API plus propre :** les requêtes portant sur des règles PO inexistantes renvoient une vraie réponse « introuvable », et les entrées de cache corrompues sont écartées au lieu de provoquer des erreurs répétées.
* **Rapprochement sur le total :** correction d'un bug dans le rapprochement avec le total du bon de commande.

## Fulltext Service — en ligne : `1.39.1`

* **Formats de nombres européens :** les montants écrits avec une virgule décimale (`1.234,56`) sont normalisés avant indexation, si bien que les recherches et filtres sur les montants fonctionnent quel que soit le format.
* **Comptages de résultats honnêtes :** lorsqu'une recherche correspond à plus de documents que la fenêtre du tableau de bord n'en renvoie, la réponse le signale au lieu de présenter une liste tronquée comme complète.
* **Compteurs ERP :** correction d'une erreur de jeton qui pouvait interrompre le flux de comptage en direct sur le tableau de bord.
* **Résilience de l'indexation :** l'indexation encaisse désormais les défaillances passagères de la base de données et du service d'authentification (nouvelle tentative automatique, repli sur la base primaire) et écarte les messages de file malformés au lieu de les retenter indéfiniment.

## OCR Service — en ligne : `1.10.3`

* **Ordre de lecture stable :** le texte est lu dans un ordre déterministe ; un même document est donc extrait de la même façon à chaque fois.
* **Documents volumineux :** le budget de temps OCR s'adapte à la taille du document ; les très gros fichiers n'échouent plus par dépassement de délai.
* **Caractères inhabituels :** un nettoyeur élimine les caractères que le moteur OCR ne peut pas représenter, corrigeant les échecs sur les documents contenant des symboles exotiques.
* **Moins d'échecs transitoires :** les erreurs temporaires de connexion au stockage sont retentées automatiquement, et un processus de travail bloqué est détecté selon qu'il consomme réellement du travail.

## Extraction Service — en ligne : `1.53.3`

* **Factures américaines à taxe nulle :** correction d'un cas où la bonne paire net/taxe était écartée quand le montant de la taxe est de zéro.
* **Extraction de tableaux :** les tableaux restent modifiables quand le mappage configuré attend plus de colonnes que le document n'en fournit, et un plantage sur des données de ligne inhabituelles est corrigé.
* **Ordre de lecture stable :** en miroir de la modification OCR ci-dessus, afin que l'extraction voie l'ordre des jetons produit par l'OCR.
* **Modèles IA :** retrait du niveau Turbo, en miroir de l'API Service.

## Docflow Service — en ligne : `2.7.3`

* **Rapprochement des bons de commande dans les workflows :** les valeurs de comparaison manquantes sont traitées comme des données manquantes et non comme une non-correspondance.
* **Cartes de confirmation de commande :** l'acheteur et le responsable sont résolus de manière fiable.
* **Cartes de devis :** le journal consigne désormais les cas où un prix proposé existe mais se situe en dehors de la plage de dates autorisée, ce qui ressemblait auparavant à une donnée manquante.
* **Frais de transport :** quand aucune des deux parties n'a de frais, le cas est résolu par la carte opérateur au lieu de rester bloqué.
* **Sécurité :** les jetons d'API de workflow sont validés par rapport à l'organisation à laquelle ils appartiennent.
* **Déclenchement plus rapide :** la vérification des workflows actifs est mise en cache, et les processus de travail en arrière-plan redémarrent proprement au lieu de laisser derrière eux des processus bloqués.

## Barcode Service — en ligne : `1.18.1`

* **Scissions de longue durée :** la connexion à la file de tâches est maintenue pendant les longs traitements de codes-barres ; la scission de gros lots ne cale plus juste avant la fin.

## FTP Service — en ligne : `1.31.2`

* **Entretien du journal d'import :** même conservation de 90 jours et même nettoyage automatique que pour l'Email Service.

## Auth Bridge Service — en ligne : `0.4.1`

* **Alertes de réplication justes :** le pont de réplication des comptes EU/US mesure un blocage à partir de la dernière progression réelle et non de la première erreur, et ne compte comme progression qu'une véritable activité de réplication. Les fausses alertes nocturnes « pont bloqué » ont disparu. Rien ne change dans l'application.

## Operator Service — en ligne : `1.42.1`

* **Stabilité des processus de travail :** un processus de travail bloqué est détecté selon qu'il consomme du travail, et les échanges inutiles entre processus sont désactivés.

***

## Inchangés dans cette version

**Auto Accounting** (`1.21.1`) a été reconstruit sans aucun changement visible par le client. **Docnet** (`1.55.1`) et **Ideas** (`0.3.1`) ne comportent aucun changement sur cette période.


# Hotfixes 29 juillet – 12 août 2026

*Ce qui a changé avec la mise à niveau de production DocBits déployée du 10 au 12 août 2026, couvrant tout ce qui a été livré depuis la version du 29 juillet. Chaque service indique la version mise en ligne, suivie des nouveautés ou corrections expliquées en langage clair. Les services non répertoriés (Auto Accounting `1.21.1`, Ideas `0.3.1`, OCR `1.10.3`, Operator `1.42.1`, PO Match `1.59.3`, FTP `1.32.4`) n'ont connu aucune modification visible par le client.*

***

## Points forts

* **Prise en charge de FacturaE.** Les e-factures espagnoles FacturaE 3.1 sont classifiées et extraites d'emblée, avec des mappages de champs complets. Dans la même vague, les mappages ebInterface (Autriche) sont devenus fidèles à chaque version, les mappages par défaut de Factur-X et ZUGFeRD ont gagné le chemin d'extraction du nom de société, et plusieurs mappages par défaut erronés pour les remises, la TVA et les prix unitaires ont été corrigés.
* **Recherche et tri du tableau de bord réparés.** Le tri ne dépend plus des colonnes qui se trouvent être visibles, un filtre OR combiné à une condition de plage ou d'égalité n'efface plus les termes de recherche, les noms de fournisseurs réapparaissent dans la recherche rapide, et les dates au format ISO sont lues correctement.
* **L'extraction par IA se corrige elle-même.** Une inversion avérée des montants net/total commise par l'IA est annulée automatiquement, les champs scannés par IA ne reviennent plus erronés après un redémarrage de document, et l'extraction de tableaux par IA traite les documents par lots de pages, de sorte que les longs tableaux arrivent complets.
* **Les workflows survivent à un incident d'authentification.** Un service d'authentification brièvement injoignable est retenté au lieu de faire échouer l'exécution, et un déclencheur de workflow qui ne parvient pas à s'authentifier signale l'erreur au lieu de laisser le document bloqué.
* **Les PDF difficiles à lire s'extraient à nouveau.** Lorsque le décodeur de texte PDF standard ne peut pas lire une page (fréquent avec les fichiers produits par Ghostscript), l'extraction bascule sur un second moteur au lieu de ne rien renvoyer.
* **La MFA fonctionne entre les régions.** Les données d'enrôlement à deux facteurs sont répliquées entre les régions UE et US, de sorte qu'un second facteur configuré dans une région est reconnu dans l'autre.

***

## Web App — `10.49.4`

### Connexion et comptes

* La déconnexion dans un onglet du navigateur déconnecte aussi les autres onglets, sans les messages d'erreur qui apparaissaient lorsque les onglets étaient en désaccord sur la session.
* Le changement de votre propre mot de passe dans le profil passe par le point de terminaison en libre-service dédié, de sorte qu'il fonctionne sans permissions d'administrateur.
* La connexion par clé d'accès depuis une région autre que la région d'origine affiche des messages d'erreur traduits, et son bouton d'envoi est visible.

### Écran de validation

* L'onglet « Extracted table » ne tourne plus indéfiniment lorsqu'un tableau IA existe déjà.
* Les documents dont les données de code-barres manquent ne cassent plus la vue d'affectation des codes-barres.
* Les lignes multi-taxes M3 proposent le code de taxe sous forme de liste déroulante alimentée par la liste de valeurs, au lieu d'un champ de texte libre.
* L'ouverture des factures fournisseurs volumineuses est nettement plus rapide.

### Tâches

* Les colonnes Kanban se chargent au fil du défilement, de sorte que les tableaux comportant de nombreuses tâches s'ouvrent rapidement.
* Le compteur de tâches ouvertes de la barre latérale compte les tâches dans le contexte de votre sous-organisation, et non dans celui du document ouvert à ce moment-là.

### Workflow Builder

* La liste des workflows conserve votre recherche, l'ordre de tri, la page et la taille de page lorsque vous ouvrez un workflow puis revenez, y compris via le fil d'Ariane, et la page s'ouvre par défaut sur l'onglet List.

### Paramètres et administration

* La page des données de base ne s'affiche plus vide à cause d'une condition de concurrence au tri, et le tri par badges ne fait plus planter la page.
* Un abonnement en état « cancelling » (résiliation en cours) peut être repris.
* La page de détail XSLT signale les erreurs de chargement au lieu de ne rien afficher, et les paramètres de notification par e-mail utilisent toute la largeur de la page, avec un panneau de journaux fonctionnel.
* Le sélecteur d'organisation pour les utilisateurs multi-organisations a une disposition de lignes, un dimensionnement et des couleurs de thème corrects, défile correctement, et propose un filtre pour les comptes comptant de nombreuses organisations.
* Analytics : une requête de métriques en échec affiche un état d'erreur au lieu d'afficher des zéros, et les widgets d'utilisation le signalent honnêtement lorsqu'aucune donnée de mesure n'est disponible.
* Les options de cache obsolètes ont été retirées de la page de gestion du cache, et les pages Utilisateurs et Groupes ont perdu leurs doubles barres de défilement imbriquées.
* « Use Default Template » dans le gestionnaire de mises en page ne plante plus et ne reste plus inerte ; la fonction cesse aussi d'affirmer qu'aucune mise en page par défaut n'existe.
* Les règles de sélection conservent leurs opérateurs de correspondance de texte, de présence et d'expression régulière lorsqu'une règle est rouverte.
* Les types de documents prennent en charge des règles de transformation par type, et l'interface de la liste des règles a gagné une action de valeur fixe.
* Les badges de statut des bons de commande se mappent correctement pour les valeurs de statut dans la casse de l'ERP.
* Les écrans DocNet (AI Workforce), y compris l'Agent Wizard, sont traduits, et la boîte de dialogue de création/modification d'idée défile horizontalement.
* Devis du portail fournisseurs : les unités de mesure gérées s'affichent dans le tableau des lignes, le style d'approbation s'applique uniquement aux devis de contrat, et la ligne de comparaison n'apparaît plus lorsque les deux valeurs sont identiques.
* Le repli JSON de la page d'erreur est lisible en mode sombre, et les rapports utilisent un véritable libellé « 7 derniers jours » au lieu d'un « 7 » isolé.

## API Service — `12.74.0`

### Tableau de bord et recherche

* Le tri fonctionne quelles que soient les colonnes visibles, et un mot-clé que la recherche délègue au texte intégral ne laisse plus derrière lui un fragment SQL cassé.
* Les noms de fournisseurs réapparaissent dans la recherche rapide pour les organisations sans indexation en texte intégral.
* Les dates au format ISO (2026-08-12) ne sont plus mal interprétées par le normaliseur de dates qui lit le jour en premier.
* Les exports du tableau de bord dirigent les valeurs de texte brutes, comme les numéros de facture, vers la bonne colonne.

### E-factures

* FacturaE 3.1 (Espagne) : règle de classification et mappages de champs complets.
* Les règles de classification XRechnung sont ancrées à leur famille de syntaxe, de sorte qu'un document UBL n'est plus reconnu par des règles CII, et inversement.
* La version acceptée « 3.0 » couvre toute sa famille de correctifs (3.0.1, 3.0.2).
* Les factures CII reprennent la raison sociale du fournisseur, le nom commercial ne servant que de repli.
* Les mappages ebInterface (Autriche) sont fidèles à chaque version, avec une règle fourre-tout corrigée et des jeux d'essai reconstruits.
* Les mappages par défaut de Factur-X et ZUGFeRD ont gagné le chemin d'extraction du nom de société, et les transformations d'en-tête par défaut pour le taux de taxe, le type de facture et les champs de niveau 3 ont été corrigées, de même que la sémantique des remises, de la TVA et des prix unitaires pour toute la famille.
* Les codes de catégorie de taxe source ne sont plus mappés aveuglément sur vos codes ERP.
* Les documents qui mentionnent à la fois « facture » et « avoir » privilégient la classification en avoir.

### Documents et extraction

* Lorsque le décodeur PDF standard ne peut pas lire le texte incorporé d'une page, l'extraction bascule sur un second moteur, de sorte que les PDF concernés s'extraient au lieu de revenir vides.
* L'interrupteur principal des codes-barres est désormais `BARCODE_EXTRACTION` ; l'ancien paramètre de codes QR continue de fonctionner comme alias.
* Une fuite de mémoire dans le planificateur d'arrière-plan a été colmatée ; elle dégradait lentement le traitement au fil des jours de fonctionnement.
* Les fournisseurs importés sans pays restent vides au lieu de recevoir l'Allemagne par défaut.

### Export et données de base

* La fonction « Save Rules » signale un échec lorsqu'elle n'écrit rien, au lieu d'annoncer un succès.
* Les lignes à montant nul ne sont plus supprimées des exports de comptabilisation automatique, et un filtre qui correspondait à toutes les catégories a été corrigé.
* Les exports M3 prennent en charge des post-hooks d'informations additionnelles.
* Une seule sonde de jeu de données en échec ne vide plus tout l'écran des données de base.
* Les caches de bons de commande sont invalidés lorsque l'ERP met à jour le statut d'un bon de commande, de sorte que le tableau de bord cesse d'afficher l'état périmé.

### Administration

* Chaque préférence indique quel utilisateur l'a modifiée en dernier.
* Les règles d'extraction peuvent être supprimées par fournisseur et clonées via de nouveaux points de terminaison.
* Les destinataires des e-mails d'alerte de statut sont comparés de manière sûre vis-à-vis des valeurs NULL, ce qui corrige un plantage dans l'envoi des notifications.

## Auth Service — `1.75.9`

* Une clé API d'organisation utilisée contre une organisation sans rapport est rejetée.
* La création d'une organisation renvoyait une erreur tout en enregistrant bel et bien la ligne ; elle répond désormais correctement.
* La connexion par clé d'accès alors qu'aucune n'est enrôlée renvoie son propre code d'erreur, de sorte que l'écran de connexion peut dire ce qui ne va pas.

## Auth Bridge Service — `0.4.2`

* Les tables d'enrôlement à deux facteurs sont répliquées entre les régions UE et US, et les lignes sont identifiées par leur véritable clé primaire.

## Docflow Service — `2.8.7`

* Un déclencheur de workflow qui ne parvient pas à s'authentifier signale l'échec au lieu de laisser le document bloqué, et un service d'authentification brièvement injoignable est retenté plutôt que traité comme un jeton invalide.
* Cartes de comparaison de devis : les numéros d'article ne sont comparés que pour les lignes décrites par la matrice de prix des articles, et les lignes sans unité de mesure ou sans prix sont ignorées au lieu de faire échouer la comparaison.
* La carte de comparaison des prix contractuels a gagné une option d'opérateur any/all (au moins un / tous), et les caches de cartes sont invalidés correctement après les migrations et les mises à jour de code.
* Les connexions SSL interrompues sont traitées comme transitoires et retentées au lieu de faire échouer l'exécution.

## Docnet Service — `1.56.4`

* Les points de terminaison d'état et de version ne bloquent plus sur des vérifications en direct, ce qui faisait auparavant se figer la boîte de dialogue Service Versions.

## Email Service — `1.40.6`

* Lorsqu'un e-mail entrant est ignoré, le motif est affiché dans la ligne d'événement d'import au lieu de rester silencieux.
* Les fichiers conteneurs `.eml` joints ne sont plus importés comme documents.
* Une connexion Microsoft Office en échec produit un message d'erreur lisible, et une erreur de transport du service d'IA compte comme « incertain » plutôt que comme un rejet.

## Extraction Service — `1.53.8`

* Une inversion avérée des montants net/total commise par l'IA est annulée après l'extraction des champs, et les échecs du garde-fou sont journalisés au lieu de passer silencieusement.
* Les champs scannés par IA ne reviennent plus erronés après un redémarrage de document.
* L'extraction de tableaux par IA travaille par lots de pages et accumule tous les lots, de sorte que les longs tableaux arrivent complets.
* Les documents mentionnant à la fois « facture » et « avoir » privilégient la classification en avoir.
* Le nettoyage répété des en-têtes et pieds de page est mis en cache, ce qui accélère l'extraction sur les documents de plusieurs pages.

## Fulltext Service — `1.41.7`

* Un filtre OR combiné à une condition de plage ou d'égalité n'efface plus les termes de recherche.
* Le tri utilise les bons chemins d'index et fait remonter la véritable raison lorsque le moteur de recherche rejette une requête ; une régression de tri qui cassait entièrement la recherche par requête brute a été corrigée la semaine même de son apparition.
* Les recherches de documents fonctionnent sur les index plus anciens mappés en texte.
* Le cache de jetons est limité au couple jeton-organisation, de sorte qu'un changement d'organisation ne peut plus servir de résultats sous le contexte précédent.


# Hotfixes 12–25 août 2026

*Ce qui change avec la mise à niveau de production DocBits du 25 août 2026, couvrant tout ce qui a été livré depuis la version du 12 août. Chaque service indique la version déployée, suivie des nouveautés ou corrections expliquées en langage clair. Les services non répertoriés n'ont connu aucune modification visible par le client.*

***

## Points forts

* **Isolation des organisations renforcée.** Un audit de sécurité a fermé plusieurs points où les données d'une organisation pouvaient être lues ou modifiées depuis une autre : les scripts de document, les listes d'utilisateurs des sous-organisations, les appartenances aux groupes et le jeton de traitement qu'un document transporte tout au long du pipeline sont désormais tous vérifiés par rapport à l'organisation de l'appelant. Les approbations appliquent aussi correctement le principe des quatre yeux : le second approbateur doit être une personne différente de la première.
* **Les documents ne restent plus bloqués.** Quatre causes distinctes de documents suspendus indéfiniment ont été corrigées : des exports qui restaient en « Exporting » après un refus, des redémarrages figés lorsqu'une étape de traitement plantait, des scissions par code-barres qui ne rendaient jamais compte, et l'écran de comptabilité bloqué sur « Preparing… ». Dans chaque cas, le document se termine désormais ou affiche une véritable erreur sur laquelle vous pouvez agir.
* **Les avoirs sont reconnus comme des avoirs.** Les avoirs XRechnung 3.0, 3.0.1 et 3.0.2 en syntaxe CII, les avoirs CII purs et les documents ZUGFeRD 2.4 / Factur-X 1.08 sont désormais tous classifiés correctement, avec le total lu dans le bon champ. Les documents numérisés qui mentionnent à la fois « facture » et « avoir » sont départagés selon le mot-clé le plus proche du type de document, et les montants redeviennent positifs lorsque vous reclassez un avoir en facture.
* **Le rapprochement des bons de commande fait des calculs fiables.** Les tolérances sont comparées en décimales exactes plutôt qu'en valeurs à virgule flottante, sont basées sur la valeur du bon de commande, et les factures qui référencent plusieurs bons de commande sont rapprochées de chacun d'eux. Les colonnes que vous n'avez jamais mappées ne faussent plus le contrôle du montant des lignes, et lorsque des colonnes obligatoires manquent, l'erreur les nomme.
* **Les exécutions de workflow conservent leur travail.** Un workflow qui écrit une valeur de champ l'inscrit désormais sur le document d'une manière qu'un export ultérieur ne peut plus annuler silencieusement. Les déclencheurs relancés ne perdent plus ce que l'exécution avait déjà accompli, et deux déclencheurs visant le même document se mettent en file d'attente au lieu de se voler mutuellement le verrou.
* **Les e-mails de réinitialisation de mot de passe partent à nouveau.** Ils ne quittaient silencieusement jamais le serveur. Le formulaire de réinitialisation affiche aussi un vrai retour après l'envoi, et la réponse ne révèle plus si un compte existe.

***

## Web App — `10.55.0`

### Connexion et comptes

* La réinitialisation de mot de passe fonctionne à nouveau de bout en bout : l'e-mail arrive, le formulaire confirme l'envoi, et la réponse est identique que l'adresse possède un compte ou non.
* Si votre organisation exige l'enrôlement à deux facteurs, l'écran de connexion l'indique désormais au lieu d'échouer sans message.
* Les administrateurs ne peuvent plus activer l'obligation de MFA à l'échelle de l'organisation avant que l'enrôlement à la connexion soit disponible, ce qui pouvait auparavant bloquer l'accès des utilisateurs.

### Écran de validation

* Le curseur de zoom monte désormais jusqu'à 150 % (il s'arrêtait à 80 %), et zoomer dans un tableau fonctionne au-delà de la largeur du conteneur au lieu de ne rien faire.
* Les champs de montant vides comptent comme 0 au lieu de déclencher un message d'erreur, et un double clic sur l'image du document est ignoré lorsqu'aucun champ n'est sélectionné.
* Le bandeau affiché lorsqu'une autre session détient le verrou du document n'avait aucun texte ; il s'explique désormais. Étiqueter un tableau ne déclenche plus de faux avertissement « document modifié en externe » à propos de votre propre modification.
* Dans le tableau IA, un remappage de colonne qui démapperait une autre colonne demande d'abord confirmation, et les valeurs qui ne sont pas des nombres sont signalées dans les colonnes AMOUNT et NUMBER.
* L'onglet « Extracted table » renvoie à nouveau vers l'entraînement manuel des tableaux lorsqu'il est vide.
* Les numéros d'article du tableau de comparaison des lignes sont affichés comme des identifiants, et non arrondis comme des montants.
* Les champs d'approbateur résolvent les identifiants d'utilisateurs et de groupes en noms, si bien qu'ils n'affichent jamais un identifiant brut et ne restent jamais vides. Les échéances de tâches sont converties via un chemin unique tenant compte de l'UTC, de sorte que chaque utilisateur voit la même date.
* Les documents renvoyés en validation affichent un indicateur de chargement au lieu d'un écran figé pendant leur préparation.

### Comptabilité

* Les lignes ventilées conservent leur signe % après appui sur Entrée, et 0 % est accepté comme valeur.
* Dans le filtre de comptes, Entrée valide le premier compte correspondant au lieu de ne rien faire.
* Les caractères de flexdimension sont mappés par identifiant de dimension, de sorte que les dimensions atterrissent dans la bonne colonne même lorsque l'ordre diffère.
* Une préparation comptable en échec se rétablit avec un message d'erreur au lieu de rester bloquée indéfiniment sur « Preparing… », et la réouverture d'un document ne sert plus les données périmées du document précédent.

### Rapprochement des bons de commande

* Ouvrir PO Matching sans que toutes les colonnes obligatoires soient mappées est à nouveau possible ; lorsqu'un élément nécessaire manque, le message nomme les colonnes exactes.
* Les colonnes qui ne sont mappées à rien sont masquées à l'ouverture de l'écran, après une unique demande de confirmation, et elles n'entrent plus dans le calcul du montant des lignes.
* La quantité rapprochée se rafraîchit après l'enregistrement, et la fenêtre de colonne manquante vous dirige vers Field Validation, où vous pouvez corriger le problème.

### Tableau de bord et recherche

* Les colonnes basées sur des listes déroulantes (type de facture, statut et similaires) affichent leur libellé dans la langue de votre interface au lieu de la valeur brute stockée.
* La recherche en texte libre accepte les parenthèses comme du texte ordinaire ; elle rejetait auparavant la requête. L'opérateur de filtre « différent de » reste sélectionné, et la modification manuelle d'un filtre ne corrompt plus le nom du champ.
* La sélection d'une sous-organisation dans la recherche rapide insère son nom, et non son uuid, et l'autocomplétion des sous-organisations ne liste plus de doublons.
* Le tableau de bord peut désormais récupérer jusqu'à 10 000 documents par fenêtre de recherche, de sorte que les grands ensembles de résultats se paginent correctement.
* Le panneau des documents en double affiche les mêmes colonnes résolues que la liste principale, et les valeurs de filtre fournisseur composées de plusieurs mots survivent à l'appui sur Entrée.

### Tâches

* L'e-mail d'affectation part lorsqu'une tâche est affectée, une seule fois. Modifier une tâche ou la marquer comme terminée ne le renvoie plus, et la date « assigned on » reste la date de l'affectation. Les e-mails de tâches s'affichent également correctement dans Outlook.

### Workflow Builder

* La recherche, l'ordre de tri et la pagination de la liste des workflows restent cohérents pendant que vous filtrez.
* Le commutateur « run workflow on change » du concepteur de mise en page conditionne désormais réellement l'exécution, et son activation exige de choisir un workflow.

### Paramètres et administration

* Le lien de téléchargement de WatchDog et la commande d'installation pointent vers l'environnement dans lequel vous vous trouvez, et non plus toujours vers la production.
* Arbres de décision : le champ de document sélectionné reste en surbrillance à la réouverture du sélecteur, les libellés tronqués reçoivent une infobulle, et des noms d'utilisateurs (et non des identifiants bruts) s'affichent lors de l'ajout d'une ligne.
* La case System Admin est modifiable lors de la modification d'un utilisateur.
* Analytics : les Core Web Vitals sont rendus à partir des vraies données de mesure, et la vue du service de journaux fonctionne.
* « Use Default Template » dans le gestionnaire de mises en page copie la mise en page par défaut comme prévu.
* Les libellés de champs personnalisés n'écrasent plus les traductions intégrées des champs standard.
* Devis du portail fournisseurs : l'envoi d'un devis avec une valeur REF1 hors de la liste autorisée est bloqué.
* MediOrder bénéficie de la détection des documents en double sur son écran de validation.

## API Service — `12.82.3`

### Sécurité et isolation des organisations

* Le changement d'organisation active est validé par rapport à votre appartenance réelle et échoue de manière sûre, et un point de terminaison de test interne qui pouvait être détourné pour franchir les frontières entre organisations a été fermé.
* Les scripts de document ne peuvent plus être lus ni écrasés d'une organisation à l'autre, ni via l'appel qui applique un script à un document, ni via un identifiant de version étranger lors de l'enregistrement.
* Les listes d'utilisateurs des sous-organisations et les listes de membres de groupes ne renvoient que des personnes de l'organisation de l'appelant, et l'ajout simultané de plusieurs utilisateurs à un groupe n'ignore plus tous les utilisateurs sauf le premier.
* Un identifiant d'accès provenant de la mauvaise organisation est refusé avant de pouvoir devenir le jeton de traitement d'un document, et les requêtes de recherche en texte intégral s'exécutent au nom de l'utilisateur appelant plutôt que d'une identité de service.
* Le principe des quatre yeux est appliqué aux approbations : le second approbateur doit être différent de la personne qui a approuvé en premier.
* La liste du PO Dashboard en direct est limitée aux sous-organisations de l'utilisateur.

### Pipeline de documents

* Les documents refusés à l'export ne restent plus indéfiniment en « Exporting », et les erreurs d'export portent toujours un message au lieu d'un message vide.
* Lorsqu'une étape de traitement plante, le document passe en état d'erreur au lieu de rester bloqué en « restart in progress » sans issue.
* Une scission par code-barres qui échoue ou expire marque le document en Erreur au lieu d'afficher silencieusement « Running », et une scission qui ne produit aucun document enfant conserve le document parent et le signale au lieu de tout supprimer.
* Une relance en échec ne peut plus écraser un document dont le traitement s'est terminé entre-temps.
* Les documents redémarrés sans interaction utilisateur et les documents enfants issus d'une scission s'exécutent désormais sous un jeton d'organisation durable, de sorte qu'un traitement de longue durée ne meurt plus avec une session expirée.
* Une réponse de modèle de mise en page vide n'est plus mise en cache pendant six heures, ce qui faisait disparaître les mises en page jusqu'à l'expiration du cache.

### Extraction et e-documents

* Les montants écrits avec un signe moins final (« 100,00- ») sont interprétés comme négatifs au lieu d'être ignorés.
* Les documents suisses sont détectés comme suisses (CHF, numéros de TVA CHE, IBAN CH) au lieu de retomber sur les conventions allemandes, et les dates écrites avec des tirets typographiques sont analysées correctement.
* Les avoirs XRechnung 3.0, 3.0.1 et 3.0.2 en syntaxe CII sont classifiés comme avoirs, avec le total lu dans le champ du total général ; il en va de même pour les avoirs CII purs. Une version ZUGFeRD 2.4 / Factur-X 1.08 déclarée l'emporte sur l'identifiant de profil générique, et les types XRechnung sans précision se résolvent vers leur équivalent UBL ou CII au lieu d'échouer.
* Les champs à liste de valeurs (listes déroulantes) tels que Tax Country et Tax Code conservent leur valeur lors de la transformation des champs ; ils étaient vidés.
* Extraction de tableaux : un échec dans une colonne exclusivement numérique reste confiné à cette colonne au lieu de faire échouer tout le tableau, l'extraction de tableaux par IA reçoit un délai d'expiration qui survit aux exécutions multi-lots, et deux plantages sur des formes de tableau inhabituelles (lignes sans position de page, nombres de colonnes irréguliers) sont corrigés.
* Les motifs des règles de source correspondent sans distinction de casse.

### Export

* Un contrôle de taxe qui échoue pendant l'aperçu d'export renvoie une erreur lisible au lieu d'une erreur serveur, sur les deux points de terminaison d'aperçu.
* L'export SFTP peut envoyer le document original en plus du document converti.
* Lorsque des configurations d'export existent à plusieurs niveaux, la plus spécifique l'emporte de manière cohérente.
* Les exports BOD peuvent transporter des attributs de type de colonne via le mappage.

### Import et données de base

* Le journal d'import e-mail est complet : les e-mails entrants rejetés ou en échec reçoivent toujours une ligne de journal avec un motif exact. Plus aucune perte silencieuse.
* Les imports BOD de bons de commande gardent les sous-lignes attachées à la bonne ligne ; un indicateur reporté les attachait auparavant à la mauvaise.
* L'import d'un CSV contenant plusieurs nouveaux fournisseurs fonctionne (leurs identifiants générés n'entrent plus en collision), les alias de conditions d'escompte s'importent et respectent le paramètre « on conflict », et le choix IGNORE en cas de conflit s'applique au-delà des fournisseurs.
* La suggestion de fournisseur (TF-IDF) conserve son identifiant de fournisseur lorsqu'une préférence est mise à jour, de sorte que les suggestions ne pointent plus vers le vide.

### Autres corrections

* Les lignes du tableau de bord résolvent les libellés des listes déroulantes dans la langue de l'utilisateur, sans bloquer la requête.
* Après modification des champs, le statut de rapprochement PO se met à jour au lieu d'afficher l'état antérieur à la modification.
* Les documents Purchase Order Change reçoivent cinq champs à parité avec les bons de commande et une mise en page de validation de champs par défaut.
* Les réponses d'erreur de 152 points de terminaison renvoient des messages lisibles au lieu d'objets d'exception bruts, et la page d'analyse des journaux ne répond plus par une erreur 502 pour les organisations sans index de journaux.

## Auth Service — `1.77.9`

* Les e-mails de réinitialisation de mot de passe ne partaient silencieusement jamais ; c'est corrigé, ainsi que le problème de sécurité des threads sous-jacent.
* Un jeton de rafraîchissement rejoué est rejeté : la vérification de référence en base de données s'exécute désormais à chaque fois au lieu d'être sautée lors d'un accès au cache.
* Authentification à deux facteurs : une application d'authentification peut être enrôlée en parallèle des codes par e-mail, et la suppression de la dernière clé d'accès ou la régénération des codes de secours exige au préalable une nouvelle vérification du second facteur.
* Un identifiant de sous-organisation valide n'est plus rejeté avec « Organization not found », et une clé API créée dans une sous-organisation résout son utilisateur technique depuis cette sous-organisation.
* La modification d'une organisation valide l'identifiant de partenaire et ne réinitialise plus le type d'organisation par effet de bord.
* Le compteur « Remaining tokens » (jetons restants) de la vue d'abonnement est ancré sur l'année contractuelle, et non sur l'année civile.

## Auth Bridge Service — `0.5.7`

* La réplication des comptes entre les régions UE et US se rétablit d'elle-même. Un flux de réplication interrompu se rattache sur place, la réplication continue de circuler pendant qu'une réconciliation s'exécute, et la mémoire de réconciliation est bornée, de sorte que le service ne redémarre plus en boucle sur les grandes tables.

## Barcode Service — `1.18.7`

* La lecture des codes-barres s'exécute sous une limite de temps et signale un dépassement de délai au lieu de rester suspendue, ce qui laissait auparavant le document bloqué en traitement.

## Docflow Service — `2.9.8`

* Les valeurs de champ écrites par une carte de workflow atterrissent sur le document dans les deux représentations stockées, de sorte qu'un export ultérieur ne les annule plus.
* Un déclencheur relancé conserve le travail déjà effectué par l'exécution, les déclencheurs en concurrence sur le même document se mettent en file d'attente au lieu de voler le verrou, et une relance escaladée est classée en tête de la file.
* Cartes de comparaison de bons de commande : les tolérances se comparent en décimales exactes et sont basées sur la valeur du bon de commande, les directions de comparaison inversées sont disponibles en option, un groupe affecté est signalé comme un groupe au lieu de faire échouer une comparaison d'identifiant utilisateur, les identifiants d'affectation se comparent correctement comme des UUID, les lignes avec des valeurs numériques vides sont ignorées, et une comparaison « received » sans aucune donnée de réception signale des données manquantes au lieu de prétendre correspondre.
* La carte Apply Decision Table a été retirée.

## Email Service — `1.41.0`

* Les imports Gmail récupèrent chaque pièce jointe exactement une fois ; les doublons issus de récupérations qui se chevauchaient ont disparu.
* Le curseur de lecture d'import n'avance qu'après confirmation de l'import, de sorte qu'un plantage en cours d'import ne peut plus faire sauter des e-mails.
* Lorsqu'une configuration d'import est désactivée parce qu'une configuration similaire existe, cette désactivation est visible et notifiée au lieu d'être silencieuse.

## Extraction Service — `1.54.5`

* La question de savoir si un document est un avoir ou une facture est tranchée selon le mot-clé le plus proche de la mention du type de document, au lieu du premier trouvé.
* Lorsque plusieurs interprétations de taxe sont dans la tolérance, la réconciliation exacte est préférée à une quasi-correspondance.
* Après une re-OCR forcée, le type de document et les paramètres régionaux sont restaurés, de sorte que l'extraction et l'entraînement de tableaux fonctionnent à nouveau sur les documents repassés en OCR.
* Les documents sans type de document ne font plus planter la recherche des règles de tableau.

## FTP Service — `1.32.8`

* L'analyse des dossiers effectue un seul aller-retour de listage par dossier avec une profondeur bornée, de sorte que les imports depuis de grands répertoires FTP sont beaucoup plus rapides et n'expirent plus.

## Fulltext Service — `1.42.3`

* Les documents dont la charge utile de recherche stockée ne contenait aucun champ extrait sont réindexés depuis la base de données, de sorte qu'ils réapparaissent dans la recherche du tableau de bord.
* La fenêtre de recherche du tableau de bord prend en charge jusqu'à 10 000 documents.
* Les recherches à facettes n'échouent plus lorsque la recherche sémantique est active.

## OCR Service — `1.10.7`

* Le budget temps de l'OCR est dimensionné selon le coût réel par page, de sorte que les documents longs se terminent au lieu d'atteindre la limite du pipeline.

## PO Match Service — `1.59.8`

* Les lignes de tableau avec une quantité nulle sont ignorées dans les contrôles d'écart au lieu de produire de faux écarts.
* Lorsque des colonnes obligatoires du rapprochement PO manquent, le résultat les nomme.


# Correctifs urgents 8 septembre 2026

> Correspondance des bons de commande : ce qui a changé avec les correctifs déployés le 8 septembre 2026. Le comportement ci-dessous est en production sur l’environnement de développement et sera déployé sur stage, sandbox et production lors des prochaines mises à jour.

## Correspondance des bons de commande

* **La correspondance survit à l’enregistrement.** Une correspondance de bon de commande qu’une règle de transformation faisait disparaître silencieusement à chaque enregistrement (règles qui reconstruisent les lignes) est désormais conservée tant que la règle produit les mêmes lignes. Lorsqu’une règle remplace réellement les lignes correspondantes, le document enregistre la règle et l’écran la nomme.
* **La correspondance s’exécute à nouveau à l’enregistrement.** Lorsque le numéro de bon de commande sur le document change — ou lorsque les données de référence l’ont rempli après traitement et qu’aucune recherche de correspondance n’a encore été effectuée — l’enregistrement effectue immédiatement la correspondance du document. Une correspondance existante n’est jamais écrasée par un enregistrement.
* **L’écran indique pourquoi il n’y a pas de correspondance.** L’écran de correspondance des bons de commande affiche une phrase au-dessus de la zone du bon de commande : pas de numéro de bon de commande, bon de commande non trouvé dans l’ERP, pas encore recherché, chargé mais non connecté, aucune ligne ne correspond, pas de tableau, colonnes du tableau non mappées, plus de lignes ouvertes. Les candidats mis de côté sont listés avec la raison (par exemple un numéro de facture qui avait été lu dans la colonne du bon de commande).
* **Une correspondance abandonnée n’est jamais signalée comme enregistrée.** Si le serveur ne conserve pas une correspondance, l’écran la restaure, marque le document comme non enregistré et signale le rejet avec sa raison au lieu de « enregistré ».
* **L’historique des correspondances affiche les règles de transformation.** L’historique des correspondances d’un document comporte désormais une étape *Règles de transformation* avant la première étape de correspondance, listant les règles exécutées et indiquant si l’une d’elles a abandonné la correspondance. Les administrateurs ont un lien vers la règle.
* **Prix unitaire du bon de commande à partir du montant net.** Avec l’option *Calculer le prix unitaire du bon de commande* activée, le prix est désormais dérivé en priorité du montant **net** de la ligne du bon de commande, et du total uniquement lorsqu’il n’y a pas de montant net. Les bons de commande Infor incluent la taxe dans le total de la ligne ; les factures au prix net apparaissaient auparavant comme « prix unitaire sous-évalué » exactement du taux de taxe. Le prix calculé est actualisé à chaque correspondance, de sorte que les documents existants en bénéficient sans recharger le bon de commande.
* **Les numéros de facture ne sont plus confondus avec les numéros de bon de commande.** Un candidat provenant d’une colonne de ligne ou d’une recherche antérieure égal au numéro de facture du document est mis de côté.

## Documentation

* Nouvelle page [Règles de transformation](/administration-and-setup/settings/global-settings/document-types/transformation-rules).
* [Règles de correspondance des bons de commande](https://github.com/Fellow-Consulting-AG/docbits/tree/fr/readme/administration-and-setup/settings/global-settings/document-types/more-settings/purchase-order/purchase-order-matching-rules.md) couvre désormais les types de règles, conditions d’activation, règles de secours, ensemble de règles par défaut, types de tolérance et colonnes effectives.
* [Calculer le prix unitaire du bon de commande](/administration-and-setup/settings/global-settings/document-types/more-settings/purchase-order/calculate-po-unit-price) décrit le calcul du montant net.
* [Écran de correspondance des bons de commande](/end-user-and-partner-section/end-user-section/purchase-order-matching) explique les messages « pourquoi il n’y a pas de correspondance » et l’historique des correspondances.


# Correctifs urgents 15 septembre 2026

*Ce qui change avec le correctif urgent de production DocBits du 15 septembre 2026 (version R1.0.13), couvrant tout ce qui a été livré depuis la version du 1er septembre. Chaque service indique la version déployée, suivie des nouveautés ou corrections expliquées en langage clair. Les services non répertoriés n'ont connu aucune modification visible par le client.*

***

## Points forts

* **Un seul jeu de règles pour la recherche du tableau de bord.** `field=value` signifie désormais exactement cette valeur sur chaque moteur de recherche, `field:value` signifie « contient » (avec `value*` et `*value` pour « commence par » et « se termine par »), et `field!=value` renvoie aussi les documents qui n'ont aucune valeur. Une recherche sans puce est une recherche par sous-chaîne sur tous les champs, numéros de bon de commande, codes-barres et numéros de demande d'achat compris. Le nombre de résultats, les tuiles de statut et la pagination décrivent le même ensemble de documents, et une recherche qui a atteint la fenêtre de résultats ou s'est exécutée sans l'index de texte intégral le signale au lieu d'annoncer « complet ». La connexion de recherche propre au tableau de bord (WebSocket) n'atteignait jamais l'index de texte intégral auparavant ; c'est désormais le cas.
* **Les fournisseurs sont reconnus plus souvent.** Lorsqu'un champ de recherche (identifiant fiscal, IBAN, numéro de fournisseur) correspond à exactement un fournisseur, ce fournisseur est utilisé même si un champ large tel que le nom en fait correspondre plusieurs. Les documents XRechnung CII et Facturae transportent à nouveau leurs champs fournisseur. Lorsque les données de base ont remplacé une valeur extraite, l'écran de validation l'indique et vous permet de restaurer l'original.
* **La correspondance des bons de commande s'explique d'elle-même.** L'écran indique pourquoi il n'y a pas de correspondance, l'infobulle de non-concordance nomme la colonne qui a échoué, l'historique des correspondances liste les règles de transformation exécutées, et les prix unitaires des bons de commande sont dérivés du montant net. Les correspondances manuelles fonctionnent à nouveau pour les organisations sans règle de secours, les bons de commande retirés le restent, et une tâche de correspondance interrompue marque le document en échec au lieu de le laisser indéfiniment en « Queue ».
* **Documents bloqués et fausses erreurs.** Les organisations qui téléversent en continu voyaient leurs documents rétrogradés à une priorité de file d'attente jamais servie pendant les heures ouvrées (866 documents bloqués en « new » chez un client). Un processus de relance pouvait écraser un document exporté avec succès par « error » des heures plus tard et déclencher l'e-mail d'erreur d'export correspondant. Ce chemin est fermé.
* **Touchless Intelligence.** L'onglet Analytics qui mesure combien de documents traversent DocBits sans intervention humaine reçoit sa première version complète : groupes de problèmes avec conseils IA, analyse en masse, propositions de modification avec aperçu, application et annulation, une page fournisseur avec tendance et exemples, un diagramme de flux du pipeline par document, et un diagramme du jeu de règles de bons de commande qui indique pourquoi un document n'est pas passé.
* **Plus rapide là où les données sont volumineuses.** Les connexions à froid sautent la somme du grand livre de crédits qui prenait jusqu'à 33 s, la liste déroulante de comptabilité fonctionne pour les organisations de plus de 2 000 comptes, la page des règles E-Documents pagine ses 1 600 règles côté serveur au lieu de figer le navigateur, et Actualiser sur le tableau de bord des bons de commande renvoie des données fraîches au lieu d'une liste en cache.
* **Sécurité.** Les source maps du frontend ne sont plus livrées à chaque déploiement, les filtres de recherche des données de base sont liés comme paramètres SQL au lieu d'être interpolés, un jeton expiré est rejeté même lors d'un accès au cache, et le contrôle d'organisation sur le jeton de traitement est appliqué indépendamment de la couche qui le précède.

***

## Web App — `10.66.3`

### Connexion et comptes

* La connexion est plus rapide. Le contrôle d'abonnement à la connexion demandait le solde de crédits complet, ce qui additionnait des millions de lignes de grand livre et dépassait souvent le délai d'attente de 10 s du client. La connexion demande désormais seulement si un abonnement existe ; les soldes sont toujours calculés dans Settings → Subscription.
* Le changement de région (UE ↔ US) vous garde connecté. La région cible répond « invalid token » pendant quelques secondes jusqu'à ce que la session soit répliquée, et deux chemins de code interprétaient cela comme une session morte.
* La superposition « Updating DocBits v10.59.3.1 → v10.59.3.1 » qui rechargeait indéfiniment sur sandbox est corrigée. Un rechargement vers la même version n'affiche plus la superposition, la boucle est bornée par onglet, et un bandeau propose une récupération manuelle si cela se reproduit.
* Les administrateurs peuvent accorder l'onglet Analytics Dashboard à des rôles spécifiques, et les modifications de rôles s'enregistrent de manière fiable.
* La case System Admin peut être cochée sur un utilisateur existant. Créer un administrateur système depuis le frontend a désormais un effet ; une tâche de synchronisation réinitialisait l'indicateur à chaque exécution.
* Settings → Roles : la liste des membres s'affiche au lieu de rester bloquée derrière un indicateur de chargement lorsque le serveur répond par une erreur.
* La connexion au serveur MCP DocBits impose l'authentification à deux facteurs et un consentement à usage unique.

### Tableau de bord et recherche

* Nouvelles règles d'opérateurs, également décrites dans la fenêtre d'aide de la recherche : `=` signifie exactement cette valeur (sans distinction de casse), `:` signifie contient, `: value*` commence par, `: *value` se termine par, `!=` signifie tout ce qui n'est pas exactement cette valeur, y compris les documents sans valeur. Les guillemets servent uniquement à grouper une valeur contenant des espaces.
* Une expression entre guillemets telle que `"Johnson and Johnson"` est recherchée comme une seule expression. « and » et « or » entre guillemets ne sont plus interprétés comme des connecteurs.
* Lorsqu'une recherche libre ne trouve rien, le tableau de bord explique la règle et propose des puces en un clic (`Invoice number : <term>`, `Purchase order : <term>`, `Supplier ID : <term>`).
* Une recherche sans résultat réinitialise la pagination et chaque compteur de la page. Auparavant, la pagination conservait le nombre de la recherche précédente.
* Les numéros de bon de commande, numéros de commande, codes-barres, types de facture et numéros de demande d'achat peuvent être trouvés sans puce.

### Écran de validation

* Les valeurs remplacées par les données de base sont marquées. Un badge ambre affiche la valeur d'origine et la valeur actuelle, le jeu de données et la façon dont il a correspondu, et un bouton restaure la valeur extraite. Les valeurs confirmées par les données de base ou remplies depuis le bon de commande reçoivent leurs propres libellés. Auparavant, toutes portaient le badge « Extracted using saved rules ».
* Le tampon d'approbation est enregistré même lorsque la page porte déjà une autre annotation. Les documents annotés téléchargés ne comportaient pas le tampon dans ce cas.
* « Hide non mapped columns » conserve les colonnes que vous avez entraînées manuellement (par exemple Item Number et Purchase Order).
* L'enregistrement des règles d'extraction fonctionne après avoir saisi un numéro de page puis tracé un cadre pour un champ. Cette séquence faisait planter l'enregistrement.
* L'extraction structurée peut être activée par fournisseur, dans la fenêtre tfidf de l'écran de validation et sous forme de colonne en lecture seule dans Settings → Classification & Extraction.
* Train Model s'exécute en arrière-plan. L'écran affiche « training started », interroge le résultat et signale la réussite ou l'échec. Les grandes organisations recevaient une erreur de passerelle alors que l'entraînement se poursuivait côté serveur.
* Mode sombre : le curseur ciseaux de l'écran de scission et le commutateur de mode de l'écran Auto Accounting sont à nouveau lisibles.

### Correspondance des bons de commande

Les changements annoncés dans [Correctifs urgents 8 septembre 2026](/overview-and-basics/release-notes/incremental-updates-8-september-2026) arrivent en production avec cette version : la correspondance survit à l'enregistrement, la correspondance s'exécute à nouveau lorsque le numéro de bon de commande est corrigé, l'écran indique pourquoi il n'y a pas de correspondance et pourquoi une correspondance n'a pas été conservée, l'historique des correspondances affiche les règles de transformation, et le prix unitaire du bon de commande est calculé à partir du montant net. En complément :

* L'infobulle de non-concordance nomme la colonne qui n'a pas correspondu. Elle était vide auparavant parce que seules les colonnes concordantes étaient enregistrées, et l'écran ne pouvait dire que « Mismatched ».
* Le bouton Auto Match exporte aussi le document lorsque « PO Auto Match and Export » est activé. Auparavant, l'export n'avait lieu que lorsque le document était ouvert depuis le tableau de bord via « PO Match ».
* La fenêtre de tolérance quantité/prix unitaire reste ouverte lorsque le serveur rejette l'enregistrement, de sorte que les valeurs saisies ne sont pas perdues.
* Le bouton Actualiser du tableau de bord des bons de commande vide le cache côté serveur avant de recharger. Un bon de commande importé depuis l'ERP n'apparaissait qu'après sept à huit minutes.
* La page des règles de correspondance des bons de commande dessine le jeu de règles sous forme d'organigramme, et l'historique des correspondances a été déplacé dans la barre d'outils d'actions.

### Comptabilité automatique

* Les organisations de plus de 2 000 comptes recherchent la liste des comptes côté serveur. La liste déroulante était vide sur sandbox pour ces organisations, et le chargement des pages prenait cinq secondes.
* Les comptes référencés par un document sont résolus par lots : un document de 100 lignes avec deux ventilations par ligne nécessite 4 requêtes au lieu de 403.
* Les en-têtes des tableaux Auto Accounting et PO suivent le libellé défini dans le concepteur de mise en page au lieu d'un texte codé en dur.

### Paramètres

* Settings → E-Documents → Rules pagine, recherche et trie le catalogue de 1 600 règles côté serveur. L'onglet rendait auparavant chaque règle d'un coup et figeait le navigateur. « Reset all » est un seul appel au lieu d'un par règle.
* Les paramètres avancés d'un type de document affichent l'état enregistré de chaque commutateur. Un `false` enregistré, une tolérance à `0` ou une liste vide étaient remplacés par la valeur par défaut, et changer de type de document laissait les valeurs du type précédent en place.
* Règles de transformation : une action « Set value » s'enregistre. L'éditeur l'envoyait sous un nom que le serveur rejette.
* List of Values : la barre latérale affiche une nouvelle liste et retire une liste supprimée sans rechargement ; les réponses tardives d'une liste précédente n'écrasent plus la liste actuelle.
* Le lien vers les sous-types de document s'affiche sur les types de document standard.
* Le mappage JPL de l'export SMB se télécharge en `.properties`, de sorte que le fichier peut être téléversé à nouveau. Il était nommé `.xml` et rejeté au retour.

### Workflows

* Renommer un workflow conserve les modifications de cartes effectuées dans la même session. Les nouveaux workflows sont créés en une seule requête d'enregistrement, et les renommages de modèles sont persistés.
* Un fichier de workflow exporté contient l'enveloppe d'export complète (version, nom, description). Les workflows avancés peuvent à nouveau être importés ; auparavant, le fichier perdait sa version, était relu comme un workflow standard et rejeté.
* Les filtres de colonnes de la liste des workflows se combinent avec ET. Avec un filtre de nom et un filtre de date actifs, des lignes ne correspondant qu'au nom se glissaient dans le résultat.
* Les échéances de tâches utilisent le format de date de vos paramètres utilisateur dans la liste, le tableau et la vue détaillée.

### Analytics : Touchless Intelligence

L'onglet Touchless (Analytics → Touchless) mesure combien de documents traversent DocBits sans qu'une personne n'y touche, et pourquoi les autres n'y sont pas parvenus. Cette version le complète :

* **Groupes de problèmes avec preuves.** Les documents qui ont nécessité une intervention sont regroupés par cause. Chaque carte de groupe nomme les champs, codes de validation et messages d'erreur sur lesquels il échoue, ainsi que son fournisseur, ou indique qu'il n'y en a pas. Les groupes que DocBits peut corriger (une règle, un paramètre de champ) sont séparés de ceux que seul le fournisseur peut corriger, et le budget d'analyse IA va d'abord aux groupes corrigibles.
* **Analyse IA, signalée comme telle.** Une carte de groupe indique si le conseil a été rédigé par un modèle de langage ou par une règle, ce que l'analyse a compté et quand elle a cessé d'être valable, et si un clic réutilisera une analyse en cache. Si le conseiller IA ne peut pas s'exécuter dans cet environnement, l'onglet en explique la raison.
* **Analyse en masse.** Analysez de nombreux groupes en une seule exécution, suivez groupe par groupe ce que fait l'exécution, et retrouvez les résultats ensuite. La liste des résultats survit à la navigation et au rechargement, et l'exécution ne reste plus figée sur « Running · 0/6 done » dans une vue de sous-organisation.
* **Propositions de modification.** Une recommandation devient une action concrète : la carte explique la modification proposée en quatre questions, vous permet de l'ajuster, prévisualise ce qu'elle ferait (rien n'est enregistré), l'applique, mesure l'effet et peut l'annuler. Les étapes de correction renvoient directement vers la page de paramètres qu'elles nomment, préfiltrée par type de document, champ ou règle.
* **Page fournisseur.** Choisissez un fournisseur depuis l'onglet ou recherchez la file d'opportunités par nom ou numéro. La page affiche le taux touchless du fournisseur dans le temps (de 30 jours à 1 an), ses documents à problème et les documents qui se sont bien passés, et propose un diagnostic IA par fournisseur. Jusqu'à cinq fournisseurs peuvent être comparés côte à côte. Le numéro de fournisseur est affiché au lieu d'un hachage interne.
* **Flux du pipeline.** Un diagramme par document et par groupe montre le parcours à travers la réception, la classification, le contrôle e-document, le fournisseur, l'OCR, l'extraction, la validation, la correspondance des bons de commande, l'approbation et l'export, avec l'étape qui l'a arrêté.
* **La correspondance des bons de commande, expliquée.** Le jeu de règles de bons de commande est dessiné sous forme d'organigramme sur la page des paramètres et dans Touchless, avec le chemin qu'un document a suivi et une raison en langage clair expliquant pourquoi il n'est pas passé. Les codes de raison distinguent « bon de commande non trouvé » de « lignes non concordantes » et « champ obligatoire manquant ».
* **Segmentation.** Les KPI, groupes et propositions peuvent être répartis selon un champ de document, par exemple Order Type = Direct / Indirect.
* **Des chiffres corrects.** Les tuiles KPI respectent le filtre de sous-organisation et ne comptent que les documents que l'exploration détaillée peut lister. Une session de navigateur de l'utilisateur système de l'organisation compte comme humaine, de sorte que les documents corrigés à la main ne sont plus classés comme touchless.
* La barre d'outils du rapport fait tenir ses commandes sur les écrans larges, et les couleurs du mode sombre proviennent du thème.

### DocNet

* Le fil Activities, le widget Recent Activity et la chronologie des missions sont traduits. Les résumés d'audit étaient en anglais dans les 22 langues.
* Les agents voient les champs que le type de document définit mais que l'extraction a laissés vides. Ils en concluaient auparavant que ces champs n'existaient pas et sautaient les mises à jour prescrites sans tenter d'écriture.

### Sécurité

* Les source maps du frontend sont retirées de chaque déploiement. Tous les environnements les servaient, production comprise.

***

## API Service — `12.83.156`

### Reconnaissance des fournisseurs et données de base

* Un fournisseur est identifié lorsqu'un champ de recherche est unique. Avec plusieurs champs interrogeables, les résultats étaient combinés en union, de sorte qu'une correspondance large sur le nom avec quatre fournisseurs noyait un identifiant fiscal qui n'en désignait qu'un seul. Les champs sans correspondance n'opposent plus leur veto aux champs qui en ont une. Voir [Réglages des données de base](/administration-and-setup/settings/global-settings/document-types/fields/master-data-settings) pour la façon dont les champs se combinent.
* Les remplacements par les données de base sont enregistrés avec leur origine : jeu de données, configuration, champ source, opérateur et type de correspondance. L'écran de validation l'affiche et peut restaurer la valeur extraite.
* Le Cash Discount Term est importé depuis le BOD fournisseur ; les fournisseurs synchronisés depuis l'ERP l'avaient vide. Un Discount Term Overwrite saisi comme code complet (« 143 », « 012 », « X08 ») est appliqué ; seul le préfixe de pourcentage était consulté auparavant.
* Les recherches dans les données de base sont plafonnées à 1 000 lignes par page et pivotent en SQL. Une recherche sur 19 000 enregistrements prenait cinq secondes par appel et bloquait l'API.
* Les noms de propriétés de filtre et les types de données de la recherche dans les données de base sont liés comme paramètres SQL. Ils étaient interpolés dans la requête.

### Traitement des documents

* Les documents d'une organisation qui téléverse en continu étaient rétrogradés à la priorité 9, que la file d'attente ne sert que lorsque toutes les priorités supérieures sont vides. La rétrogradation est désormais plafonnée à 3. Le réconciliateur censé remettre en file les documents bloqués n'avait pas d'identifiants fonctionnels en production ; c'est désormais le cas.
* Un document terminé et exporté n'est jamais écrasé par « error ». Un indicateur de workflow jamais effacé faisait reprendre par le processus de relance un document exporté avec succès une fois par minute, jusqu'à ce que la limite de relances le marque « error » et déclenche l'e-mail d'erreur d'export du client, 2 h 17 min après l'export.
* La fusion et l'ajout acceptent les fichiers `.PDF` et `.Pdf`. Une sortie de scanner nommée `SCAN0001.PDF` était rejetée avec « Only PDF files are allowed ».
* L'invalidation du cache parcourt l'espace de clés une fois au lieu de deux et ne vide que les types de données de recherche modifiés par un BOD. Chaque BOD effaçait auparavant tout le cache de recherche de l'organisation, bloquant l'API pendant qu'il parcourait les clés de tous.
* Le réentraînement du modèle s'exécute en tâche de fond et renvoie immédiatement un statut que l'interface interroge.
* Un jeton de traitement d'une autre organisation est rejeté indépendamment du contrôle d'appartenance à la sous-organisation qui le précède.
* La synchronisation des utilisateurs ne touche plus à l'indicateur d'utilisateur système au lieu de le réinitialiser à chaque exécution.

### Export

* Les lignes de réception M3 associent le prix unitaire exporté à la base de prix propre à la ligne de facture. Le prix voyageait avec le diviseur de la ligne du bon de commande et l'ERP revalorisait la ligne à 1 000 fois le montant facturé.
* Un export de tableau survit à une ligne dont le bon de commande a été supprimé ; la ligne est exportée sans base de prix.
* Export IDM : un champ multivaleur mappé sur un champ numérique (par exemple une quantité) faisait planter la charge utile d'export. La valeur est d'abord convertie en texte.

### E-documents

* Les factures XRechnung CII dont le montant à payer est de 0,00 parce qu'un acompte compense le total affichent le total général (BT-112) comme montant total. Le client voyait « total amount 0,00 ».
* Les documents XRechnung CII et Facturae livrent à nouveau leurs champs fournisseur. Des surcharges obsolètes au niveau de l'organisation masquaient le mappage par défaut correct, de sorte que la reconnaissance des fournisseurs ne pouvait jamais aboutir.
* Le catalogue des règles de validation est paginé, recherché et trié côté serveur, avec des facettes pour la barre de filtres.

### Classification

* Les documents suisses sont classifiés `de_CH`, `fr_CH` ou `it_CH` d'après leur contenu (montants en CHF, numéros de TVA CHE, IBAN CH). Les paramètres régionaux étaient repris de la valeur par défaut de l'organisation et les documents suisses recevaient `de_DE`.

### Recherche du tableau de bord

* Une seule sémantique des opérateurs sur Postgres et ClickHouse : `=` exact, `:` contient avec jokers en bordure, `!=` complément incluant les valeurs vides. Sur Postgres, `=` était une correspondance par préfixe, de sorte que `invoice_id=911892112` renvoyait aussi 911892112333.
* Une recherche libre est une recherche par sous-chaîne sur tous les champs, identifiants métier compris. Le bon de commande, le numéro de commande, le code-barres, le type de facture, le sous-type de facture et le numéro de demande d'achat n'avaient aucune branche de recherche en texte libre.
* La puce de numéro de facture est exacte sur Postgres, comme elle l'était déjà sur l'index. Les zéros initiaux, les formes décimales et la casse sont traités de la même manière en texte libre et dans les puces.
* La recherche WebSocket du tableau de bord transmet l'identifiant de l'appelant au service de texte intégral. Chaque délégation était refusée auparavant, de sorte que le tableau de bord interrogeait silencieusement Postgres seul et présentait la réponse comme complète.
* Les tuiles de statut, le nombre de résultats et la liste des résultats s'appuient sur un même jeu de prédicats. Les tuiles décrivaient auparavant toute l'organisation pendant n'importe quelle recherche.
* Les autorisations de sous-organisation et de type de document sont appliquées avant la fenêtre de résultats, de sorte que les documents autorisés ne tombent plus hors du plafond de 500 / 10 000.
* La recherche vectorielle est plafonnée à la fenêtre de résultats réelle et signale le plafond au lieu d'afficher « (50) » comme total exact.
* Une recherche exécutée sans l'index de texte intégral (index absent, index en retard de plusieurs minutes, échec de la consultation des capacités, résolution de champs dégradée) signale l'état de sa fenêtre au lieu de « complet ».
* Les exports du tableau de bord d'une recherche tronquée comportent une ligne d'avertissement dans le CSV/XLSX et dans l'e-mail de notification.
* Les scripts de document qui appellent la recherche en texte intégral s'authentifient correctement et font remonter les échecs au lieu de renvoyer un résultat vide.

### Correspondance des bons de commande (moteur intégré)

Pour les organisations dont la correspondance s'effectue dans l'API plutôt que dans le PO Match Service :

* Chaque comparaison de colonne est enregistrée, y compris le prix unitaire et la quantité, de sorte que l'infobulle de non-concordance peut nommer la colonne qui a échoué.
* Les bons de commande retirés par l'utilisateur le restent dans la correspondance automatique.
* Un numéro de bon de commande corrigé est mis en correspondance lors de l'enregistrement qui le corrige.

### Analytics

* Touchless : toutes les modifications côté serveur derrière la section Web App ci-dessus, y compris les preuves enregistrées par chaque étape du pipeline, la trace de correspondance des bons de commande, les propositions de modification avec aperçu, application et annulation, la segmentation, le statut en masse en un seul appel par cycle, et le point de terminaison de tendance qui accepte n'importe quelle fenêtre et un fournisseur.
* Trois tâches d'arrière-plan d'analytique qui échouaient à chaque exécution planifiée sont corrigées.

***

## PO Match Service — `1.59.34`

* Le prix unitaire d'une ligne de bon de commande est dérivé de son montant net, et non de son total taxé, et l'instantané du bon de commande d'un document recalcule ses prix unitaires au moment de la correspondance.
* Le service enregistre d'où provient chaque candidat de numéro de bon de commande et quels numéros une exécution a recherchés. Le numéro de facture propre au document n'est jamais un candidat de bon de commande. Une correspondance abandonnée laisse sa raison sur le document pour l'écran.
* La colonne qui n'a pas correspondu est enregistrée, et les colonnes retirées par une règle de secours sont mesurées.
* Les bons de commande retirés par l'utilisateur sont respectés, et les correspondances d'arrière-plan obsolètes sont effacées après l'exclusion finale.
* La correspondance manuelle fonctionne pour les organisations dont les règles ne portent pas d'indicateur `is_fallback`. Les utilisateurs sélectionnaient des lignes, lançaient la correspondance, et rien ne revenait.
* Plus de documents orphelins en « Queue » : les délais d'expiration des instructions de base de données, les keepalives et un gestionnaire explicite de limite de temps souple marquent la tâche en échec au lieu de compter sur un arrêt forcé qui ne laissait aucune trace.
* Deux erreurs de production (un prix unitaire `NaN`, un groupe sans quantités) ne font plus échouer toute la correspondance.
* Les modifications de tolérance sont lues à chaque requête de correspondance, de sorte qu'une tolérance enregistrée à l'instant est utilisée par la correspondance suivante.
* La trace de décision en cinq étapes est persistée par document pour Touchless.

***

## Auth Service — `1.78.27`

* `/organisation/subscriptions` peut ignorer le solde de crédits, et le calcul des crédits exécute toutes les fenêtres d'année contractuelle en une seule instruction au lieu d'une requête par fenêtre (32 requêtes d'environ 700 ms chacune pour la plus grande organisation). Un cumul quotidien d'utilisation est préparé pour un usage ultérieur.
* Les chiffres de jetons restants sur les lecteurs d'organisation sont calculés par année contractuelle.
* L'expiration des jetons est appliquée lors des accès au cache. Une entrée en cache pouvait authentifier jusqu'à neuf heures après l'expiration du jeton.
* La vérification des jetons cesse de réécrire un `org_id` inchangé dans la ligne utilisateur à chaque requête, ce qui produisait un UPDATE par appel.
* Les contrôles de santé évitent les E/S Redis, et le client Redis est mis en pool. Une fuite de mémoire qui poussait l'autoscaler au nombre maximal de réplicas est corrigée, et le service est revenu à deux workers.
* Un enregistrement de fournisseur répété (lien magique ouvert deux fois) réutilise l'adhésion existante au lieu d'échouer avec une erreur de clé en double.
* Le fil d'e-mail de réinitialisation de mot de passe utilise l'unique application Flask enregistrée ; la réinitialisation échouait avec « current Flask app is not registered » depuis le 25 août.
* L'indicateur d'utilisateur système peut être modifié sur un utilisateur existant lorsqu'aucun autre membre ne le détient.
* Connexion MCP : MFA liée à la transaction, consentement à usage unique et choix de compte forcé lorsque le navigateur détient deux identités de session.

***

## Auth Bridge Service — `0.5.7`

Réplication de l'authentification UE ↔ US :

* La réconciliation périodique maintient le flux de réplication en vie. Elle prenait environ 95 s alors que le délai d'attente de l'émetteur était de 60 s, de sorte que chaque réconciliation de six heures coupait le flux à heure fixe.
* Lorsque le flux s'interrompt, le slot de réplication est rattaché sur place au lieu de reconstruire le pont et de relancer la réconciliation complète de démarrage.
* La réconciliation compare les clés primaires par pages au lieu de charger les deux côtés en mémoire, ce qui ne tient plus depuis que la table des jetons a rejoint la réplication.
* Une origine de réplication existante est traitée comme un succès, non comme une dégradation.

***

## Extraction Service — `1.55.33`

* L'extraction structurée est résolue par fournisseur : le paramètre d'une mise en page entraînée l'emporte sur la préférence de l'organisation, de la même manière que le modèle IA.
* Un mappage de colonnes appris ne peut pas interdire des colonnes que la facture possède.
* Extraction de tableaux par IA : les colonnes de montant sont typées comme nombres avec une description, et les valeurs non numériques inventées dans les colonnes de montant (un « St. » copié depuis la cellule voisine dans le prix unitaire par) sont écartées au lieu d'être enregistrées.
* Factures US : lorsque le montant net est déjà égal au total, la taxe se résout à 0 au lieu de conserver une taxe extraite parasite. Le bruit de virgule flottante inférieur au centime ne départage plus les paires net/taxe candidates (268.28 + 22.13 perdait face à net = total, taxe = 0).
* Un tableau dont la ligne d'en-tête n'a jamais été mappée sur des noms réels est extrait au lieu d'échouer entièrement.

***

## Fulltext Service — `1.42.35`

* Le cache des résultats de recherche est activé dans tous les environnements ; production, sandbox et stage fonctionnaient sans lui depuis la création des fichiers d'environnement actifs. Le téléversement et la suppression l'invalident, de sorte qu'une recherche après un téléversement voit le nouveau document.
* Le `=` exact sur un champ texte dynamique ne compare que la valeur entière. Un joker sur le chemin analysé faisait correspondre `note_field=53173` à « PO 53173 / 2024 ».
* Un identifiant avec tiret tel que `2026-003` est un seul littéral, et non un sac de jetons.
* Les numéros de bon de commande sont trouvés sous toutes leurs formes de stockage, y compris les identifiants uniquement numériques dont la clause exacte était silencieusement abandonnée.
* Les chemins de lecture ne créent plus l'index qu'ils lisent. Un index absent ou vide signalait « complet, 0 résultat » ; chaque réponse sans résultat porte désormais un état de fenêtre et une raison.
* Les valeurs monétaires écrites, les anciens mappages booléens, les dates et les indicateurs de taxe survivent à la reconstruction de l'index allégé, et les entrées d'index sans champs sont détectées et récupérées depuis l'extraction.

***

## Docflow Service — `2.10.11`

* Les imports de workflows avancés sont conditionnés au droit de l'organisation, et un lot est vérifié avant toute écriture. Une organisation sans le module avancé pouvait importer un workflow avancé qu'elle n'avait ensuite aucun moyen d'ouvrir.
* Le renommage d'un workflow accompagne l'enregistrement, et les renommages de modèles sont persistés.
* La mise à jour « pending workflow execution » est retentée en cas de connexion interrompue. Une seule requête échouée laissait l'indicateur inchangé et tenait le document hors de l'export jusqu'à ce que quelqu'un le redémarre.

***

## Docnet Service — `1.56.12`

* La découverte des champs renvoie chaque champ d'en-tête défini par la mise en page, renseigné ou non, et correspond à ce que la garde d'écriture vérifie. Les agents sautaient des mises à jour de champs prescrites parce que les champs vides semblaient absents.
* Les identités sont mises en cache sous la même clé délimitée par organisation que celle utilisée par l'API, de sorte que la frontière des clés API d'organisation tient entre les deux services.

***

## Email Service — `1.41.6`

* Les boîtes aux lettres partagées Office 365 de plus de dix sous-dossiers résolvent chaque dossier. Microsoft Graph pagine les dossiers dix par dix ; la 11e configuration et les suivantes échouaient à chaque interrogation avec « unable to find the selected Folder ».

***

## FTP Service — `1.32.18`

* Le planificateur SFTP démarre dans chaque processus worker au lieu d'avant le fork. Les imports SFTP périodiques échouaient silencieusement avec un état de planificateur corrompu, alors qu'un processus neuf fonctionnait correctement.

***

## Auto Accounting `1.21.7`, Barcode `1.18.14`, OCR `1.10.11`, Operator `1.42.12`, Ideas `0.3.6`

Modifications de build et de déploiement uniquement (mise à jour de l'image de base, identifiants CI). Aucun changement de comportement.


# Feuille de route

*État de la planification au 18 septembre 2026. Chaque version indique la date sandbox prévue (à partir de laquelle les clients peuvent la tester) et la date de production prévue. Les thèmes décrivent ce qui est prévu pour la version, pas ce qui a déjà été livré ; le périmètre et les dates peuvent évoluer. Les correctifs urgents entre deux versions sont documentés dans les* [*Notes de version*](/overview-and-basics/release-notes)*.*

| Version | Sandbox           | Production        |
| ------- | ----------------- | ----------------- |
| R1.1    | 5 octobre 2026    | 14 octobre 2026   |
| R1.2    | 23 novembre 2026  | 2 décembre 2026   |
| R1.3    | 8 février 2027    | 17 février 2027   |
| R1.4    | 7 avril 2027      | 15 avril 2027     |
| R1.5    | 18 mai 2027       | 27 mai 2027       |
| R1.6    | 6 juillet 2027    | 15 juillet 2027   |
| R1.7    | 21 septembre 2027 | 30 septembre 2027 |
| R2.0    | à annoncer        | à annoncer        |

***

## R1.1 — Sandbox 5 octobre 2026 · Production 14 octobre 2026

**Règles de transformation et mises en page**

* Un moteur de règles pour les valeurs extraites des champs et des colonnes : définir, remplacer ou dériver des valeurs avec des groupes de conditions imbriqués, avec un écran de paramètres pour gérer les règles. Les règles de sélection de mise en page reçoivent les mêmes conditions imbriquées.
* La sélection de la mise en page fonctionne indépendamment de la provenance du document.
* Des règles de priorité claires pour les libellés des champs d'en-tête et des colonnes de tableau.
* Une colonne de tableau peut être attribuée à nouveau après sa suppression, et le tableau des prix d'articles fournisseur affiche toutes ses colonnes.

**Écrans d'approbation et de validation**

* Les trois tableaux de lignes de l'écran d'approbation (lignes de facture, lignes de comparaison, correspondance des bons de commande) partagent un même style, et la vue de comparaison affiche le numéro d'article qui appartient à la ligne.
* Le dernier panneau latéral ouvert (flux d'activité ou historique d'approbation) est mémorisé par utilisateur.
* Fusionner des documents depuis l'écran d'approbation avec l'outil de téléversement de documents.
* Les règles de validation personnalisées traitent les frais de port de manière générique, et les règles qui signalaient un faux négatif sont corrigées.
* Une barre de chargement remplace la simple icône de chargement ; des URL de page plus lisibles.

**Détection des doublons**

* Les champs personnalisés apparaissent dans le résultat de la détection des doublons, et les paramètres de doublons peuvent être recherchés.

**Workflows et tâches**

* Un bouton « Nouveau workflow », des journaux pour les workflows avancés, un écran de journal du watchdog plus clair, et les étapes de workflow qui modifient un champ ou une case à cocher s'appliquent de manière fiable.
* L'ajout d'une ligne dans un arbre de décision conserve les noms d'utilisateur au lieu d'afficher des identifiants.
* Chaque changement de statut d'un document est journalisé.
* La création d'un nouveau modèle d'e-mail fonctionne à nouveau.

**Import**

* L'import d'e-mails ne déplace un message hors de la boîte de réception qu'une fois le téléversement confirmé, traite un transfert relivré comme une seule livraison, enregistre qui a effectué le dernier enregistrement et accepte les e-mails signés S/MIME.
* L'import FTP reçoit une véritable option de suppression après import, à côté du déplacement et de l'archivage.
* Le téléversement depuis l'application scanner fonctionne à nouveau.
* Les fichiers BOD de bons de commande téléversés dans la région US restent dans la région US.

**Traitement des documents et extraction**

* Lorsque le service de codes-barres se bloque, le document affiche l'erreur au lieu de rester indéfiniment en « Processing ».
* Un nouveau niveau de modèle IA moins coûteux (« Eco ») pour l'extraction.
* Avec l'extraction IA structurée, les numéros d'article fournisseur entraînés restent entraînés, et le numéro d'article et le numéro d'article fournisseur ne sont plus intervertis.
* Les modèles d'e-documents UBL sont ajustés ; corrections d'extraction pour les montants, les taux de taxe, les prix unitaires et les numéros de bon de commande sur certaines mises en page de fournisseurs.
* Des formats de date supplémentaires sont reconnus.

**Correspondance des bons de commande**

* La correspondance exige une colonne de quantité, utilise le prix par quantité d'unité de base, et le repli sur la dernière ligne peut être activé ou désactivé par client.
* Les lignes de bon de livraison peuvent être sélectionnées individuellement.
* L'écran des e-documents ne se fige plus sur les factures de plus de 250 lignes.

**Touchless Intelligence**

* Plus de détails dans le rapport Touchless, et la case à cocher Touchless reflète le paramètre enregistré.

**Tableau de bord**

* Le tableau de bord peut contenir jusqu'à 10 000 documents par recherche.
* La date d'échéance de l'escompte et la date d'échéance de la facture sont disponibles comme champs de mise en page et renseignées à l'import.
* Les utilisateurs partagés d'un tableau de bord sont conservés lors de son enregistrement, et « Mis à jour par » affiche la bonne personne.
* Les documents archivés peuvent de nouveau quitter le statut « Archivé ».

**Export et EDI**

* Une étape d'export Infor M3 supplémentaire pour les informations de facture complémentaires.
* Une liste de colisage comportant plusieurs numéros de conteneur est exportée sous la forme d'un enregistrement par conteneur.
* La réimportation d'une livraison reçue n'échoue plus sur une clé en double, et les BOD de livraison reçue sont appliqués dans le bon ordre.
* Les mappages EDI pour la facture, le bon de commande et la confirmation de commande sont mis à jour.

**Sécurité**

* Le contrôle d'organisation des clés API est appliqué sur chaque environnement.

***

## R1.2 — Sandbox 23 novembre 2026 · Production 2 décembre 2026

**Approbation et correspondance des bons de commande**

* Un état « En attente de saisie » met un document en pause jusqu'à ce que quelqu'un réponde, sans casser le workflow ni l'historique d'audit, et les approbateurs peuvent poser des questions sans interrompre le flux d'approbation.
* Les factures d'acompte peuvent être rapprochées avant la réception des marchandises tandis que « Correspondance sur la quantité reçue » reste actif.
* Un indicateur de disponibilité de réception compare les quantités facturées et reçues.
* Confirmations de commande : éléments de coût affichés pendant que l'approbation est en attente, positions de surcharge codées par couleur dans la correspondance des bons de commande, et la colonne de numéro d'article dans les lignes de facture.
* Les colonnes non mappées n'alimentent plus le calcul du montant du tableau.
* Les lignes RMA fournisseur sont prises en charge.

**Import et classification**

* L'adresse de l'expéditeur est disponible depuis l'import d'e-mails.
* Le type de fournisseur est dérivé des lignes de la facture.

**Paramètres et automatisation**

* Le script « Définir la sous-organisation » devient une règle de transformation.
* Les colonnes standard peuvent être retirées d'un type de document.

**Export**

* L'historique des exports liste à nouveau les documents exportés.
* Les factures de fret s'exportent vers Infor LN.

***

## R1.3 — Sandbox 8 février 2027 · Production 17 février 2027

**Rule Manager Auto Accounting**

* Les règles attribuent automatiquement les comptes et les dimensions, par sous-organisation et type de document, avec un écran d'audit qui montre quelle règle s'est déclenchée.
* Une règle peut renseigner une valeur à partir d'une colonne de ligne de tableau.
* Les champs et les dimensions peuvent être effacés individuellement, les lignes peuvent être supprimées (y compris les lignes sans montant), et les règles continuent de fonctionner sur les champs passés de texte à liste déroulante.

**Correspondance des bons de commande**

* L'icône de correspondance navigue, fait défiler et met en surbrillance d'un onglet à l'autre, y compris pour les correspondances un-à-plusieurs.
* Conversion d'unités avec alias (par exemple KG et TO), un écart d'arrondi configurable avec un compte d'arrondi, et des calculs à quatre décimales affichés avec trois.

**Export**

* Noms de fichiers d'export configurables.
* Un document incomplet dans Infor LN est supprimé après un export échoué.
* Le connecteur de base de données inclut toutes les tables pertinentes.

***

## R1.4 — Sandbox 7 avril 2027 · Production 15 avril 2027

**Import**

* Un mécanisme de relance pour l'import FTP, e-mail et e-mail entrant, avec retraitement automatique et manuel.

**DocNet Agents**

* Saisie de commandes : une commande client devient une commande de vente dans Infor M3 ou Infor LN (première version, documents texte).

**Approbation**

* Un flux d'approbation amélioré, la délégation à un autre utilisateur pendant l'approbation, et un bouton « Exporter et suivant ».

**Correspondance des bons de commande**

* Seules les lignes de bon de commande viables sont proposées sur l'écran de correspondance.
* Les factures rapprochées en excès, dont la quantité facturée dépasse la quantité reçue, sont reconnues sur l'écran de correspondance, et les unités de mesure sont converties lors du rapprochement de la facture.

**Autres**

* Tour de retours sur le Rule Manager.
* Le formulaire de ticket de support accepte les pièces jointes et rattache automatiquement l'organisation.
* Intégration fiscale Vertex étendue.

***

## R1.5 — Sandbox 18 mai 2027 · Production 27 mai 2027

**Auto Accounting**

* Action de recherche du Rule Manager : faire correspondre les données de base et attribuer plusieurs champs à la fois.
* Les prédictions prennent en charge plusieurs codes de taxe et dimensions, les pièces comptables et les références de comptabilisation.
* Écrans Auto Accounting en plusieurs langues.

**Approbation et correspondance des bons de commande**

* Réassigner un document à un autre utilisateur.
* L'ordre des colonnes de l'écran de correspondance des bons de commande est enregistré par utilisateur.
* Les codes de frais (péage, transport, énergie) sont reconnus et leur coût réparti.

**Garde-fous à l'export**

* L'export est bloqué avec un avertissement lorsque la quantité rapprochée dépasse la quantité reçue ou s'en écarte trop, ou lorsque la date de comptabilisation est antérieure à la date d'entrée en entrepôt.

**Ergonomie**

* L'ordre d'exécution des scripts de document est visible dans l'interface.
* Entrée et Tab permettent de passer d'un champ à l'autre au clavier.

***

## R1.6 — Sandbox 6 juillet 2027 · Production 15 juillet 2027

**Paramètres**

* Les paramètres peuvent être recherchés dans l'ensemble des options et des sous-pages.
* La configuration du serveur de messagerie permet de remplacer un secret OAuth ou un secret client expiré sans reconfigurer la boîte aux lettres.
* La table de correspondance des numéros d'article fournisseur (table de conversion des numéros d'article) peut être alimentée par un import CSV.

**Auto Accounting**

* Les dimensions sont stockées dans une nouvelle structure afin que les grands ensembles de dimensions se chargent plus rapidement.

***

## R1.7 — Sandbox 21 septembre 2027 · Production 30 septembre 2027

**Auto Accounting sur l'écran d'approbation**

* Les approbateurs peuvent utiliser Auto Accounting directement sur l'écran d'approbation.
* L'approbation peut être conditionnée à des champs comptables tels que le compte général ou le pays, avec une correction en comptabilité fournisseurs lorsqu'un document est renvoyé.
* Une liste déroulante de codes de taxe dans Auto Accounting sans avoir à configurer plusieurs lignes de taxe.

***

## R2.0 — Sandbox à annoncer · Production à annoncer

**Auto Accounting**

* Les champs adossés à une liste acceptent aussi la saisie libre.
* Les champs obligatoires sont validés.
* Les prédictions du modèle renseignent automatiquement les champs comptables (mode hybride avec le modèle de prédiction entraîné), avec une piste d'audit de ce que le modèle a renseigné.


# FAQ

## FAQ - Questions Fréquemment Posées

Bienvenue sur la page FAQ ! Ci-dessous, vous trouverez des liens vers différentes catégories qui peuvent vous aider à trouver rapidement les informations dont vous avez besoin.

## **1. Informations Générales**

Pour des questions courantes et des conseils sur le fonctionnement de DocBits, comment configurer votre compte et des astuces de dépannage de base.

{% content-ref url="/pages/rCTgBoZ7EWMot3D9lV8l" %}
[Informations Générales](/overview-and-basics/faq/general-information)
{% endcontent-ref %}

## **2. Traitement de Documents**

Tout ce qui concerne l'extraction, la manipulation et le traitement des documents dans DocBits.

{% content-ref url="/pages/5UPYjpIjVCtxmxS1BOHJ" %}
[Traitement de document](/overview-and-basics/faq/document-processing)
{% endcontent-ref %}

## **3. Infor LN (Intégration LN)**

Directives et FAQ relatives à l'intégration de DocBits avec Infor LN, les importations de documents et les configurations spécifiques pour LN.

{% content-ref url="/pages/qvb1T5tzoZjV261QRT69" %}
[Infor LN (Intégration LN)](/overview-and-basics/faq/infor-ln-ln-integration)
{% endcontent-ref %}

## **4. Infor M3 (Intégration M3)**

Directives et FAQ relatives à l'intégration de DocBits avec Infor M3, les importations de documents et les configurations spécifiques pour M3.

{% content-ref url="/pages/KVzcgItAPJ2mguZWwEMw" %}
[Infor M3 (Intégration M3)](/overview-and-basics/faq/infor-m3-m3-integration)
{% endcontent-ref %}


# Informations Générales

<details>

<summary>Quels types de documents DocBits prend-il en charge ?</summary>

#### Types de documents pris en charge

* Facture
* Note de crédit
* Bon de livraison
* Confirmation de commande
* Bon de commande
* Documents personnalisés

</details>

<details>

<summary>DocBits prend-il en charge des types de documents personnalisés ?</summary>

Oui, les utilisateurs peuvent créer leurs propres types de documents.

</details>

<details>

<summary>Quels types de fichiers DocBits prend-il en charge ?</summary>

#### Les types de fichiers pris en charge sont :

* .pdf
* .edi
* .xml
* .tiff (.tif)
* .jpeg (.jpg)
* .png

</details>


# Traitement de document

{% content-ref url="/pages/UxNrjzILKPm2l9XShAeb" %}
[Dépannage de l'extraction de table](/overview-and-basics/faq/document-processing/table-extraction-troubleshoot)
{% endcontent-ref %}


# Dépannage de l'extraction de table

## **Étape 1 : Ouvrir la vue OCR pour les mauvais résultats d'extraction**

Si les résultats de l'entraînement d'extraction de table ne sont pas bons :

1. Ouvrez la **vue OCR** en cliquant sur l'icône de la loupe avec **OCR** écrit dessus.
2. Passez en revue les résultats de l'extraction et voyez si le processus OCR peut améliorer la capture des données.
3. Si les résultats semblent toujours mauvais, essayez un autre document pour vérifier si le problème est spécifique au document.
4. Si le problème est spécifique au document, utilisez un autre document pour l'extraction.
   * Si le problème persiste, suivez les étapes suivantes.

## **Étape 2 : Vérifier la disponibilité de l'E-Text**

1. Vérifiez si le document contient de l'**e-text** disponible.
   * Vous pouvez vérifier cela en utilisant un outil comme **Adobe Acrobat**.
   * Si le document contient de l'e-text, suivez **l'Étape 3**.
   * Si le document ne contient pas d'e-text, suivez **l'Étape 4**.

## **Étape 3 : Activer l'extraction de l'E-Text**

Si le document contient de l'e-text, vous avez deux options :

1. **Activer l'extraction de l'e-text pour ce fournisseur uniquement** :
   * Revenez à la **Validation des champs des documents**.
   * Cliquez sur le carré avec les trois points dans la barre d'outils de gauche.
   * Ici, activez l'option **Utiliser l'e-text si disponible** pour l'activer uniquement pour ce fournisseur.
2. **Activer l'extraction de l'e-text pour tous les fournisseurs** :
   * Allez dans **Paramètres** > **Traitement de document** > **Paramètres OCR**.
   * Dans cette section, vous trouverez l'option **Utiliser l'e-text si disponible** et pouvez l'activer pour tous les fournisseurs.
3. Après avoir activé l'extraction de l'e-text, réessayez l'**entraînement d'extraction de table**.
   * Si les résultats s'améliorent, le problème est résolu.
   * Si les résultats ne sont toujours pas bons, passez à **l'Étape 4**.

## **Étape 4 : Pas d'E-Text disponible - Changer la version de l'OCR AI**

Si le document ne contient pas d'e-text disponible :

1. Allez dans **Paramètres** > **Traitement de document** > **Paramètres OCR**.
2. Changez la **Version de l'OCR AI** pour une version différente.
3. Retournez à l'**Entraînement d'extraction de table** et réessayez.
4. Si le résultat est meilleur :
   * Vérifiez d'autres documents provenant de différents fournisseurs pour vous assurer que les résultats d'extraction pour ces fournisseurs ne sont pas impactés par ce changement.
   * **Soyez prudent, car ce changement peut affecter les résultats d'extraction d'autres fournisseurs.**
   * Ce changement peut avoir un impact sur d'autres fournisseurs, alors assurez-vous de vérifier les résultats minutieusement pour vous assurer qu'il n'affecte pas négativement les extractions de documents d'autres fournisseurs.
5. Si le résultat n'a pas été amélioré après avoir changé la version de l'OCR AI, veuillez **nous contacter** pour obtenir une assistance supplémentaire.

## Messages sur le tableau

L'extraction peut sembler correcte alors que le document refuse toujours d'être approuvé. Voici les messages que DocBits affiche sur ou sous le tableau des éléments de ligne, ce qui les déclenche et comment les faire disparaître.

| Message                                                                                                                  | Cause                                                                                                                                                                                                                                                                                                                                                                           | Solution                                                                                                                                                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Colonne obligatoire vide** (cellule marquée en rouge, nom de la colonne dans l'info-bulle)                             | Une colonne marquée *Obligatoire* dans les paramètres des colonnes de tableau n'a pas de valeur dans cette ligne.                                                                                                                                                                                                                                                               | Remplissez la cellule. Si la valeur n'existe jamais pour ce type de document, un administrateur décoche *Obligatoire* sous Paramètres → Types de documents → Colonnes de tableau et vous redémarrez le document.                                                   |
| **Line total does not match quantity x unit price (expected …, got …)**                                                  | DocBits contrôle chaque ligne : `TOTAL_AMOUNT = QUANTITY × UNIT_PRICE + CHARGES`, moins `DISCOUNT`, ou × (100 − `DISCOUNT_PERCENT`) / 100, ou moins `DISCOUNT_PER_UNIT × QUANTITY`, selon la colonne de remise renseignée. Un écart supérieur à 0,02 déclenche le message. Le contrôle ne s'exécute que lorsque la quantité, le prix unitaire et le total sont tous renseignés. | Comparez les quatre valeurs avec le document. En général, l'une d'elles a été lue dans la mauvaise colonne ; une valeur de frais ou de remise dans la mauvaise cellule est le cas le plus fréquent. Corrigez la cellule ; le message disparaît à l'enregistrement. |
| **Line total does not match quantity x unit price minus discount / minus percentage discount / minus per-unit discount** | Même contrôle, avec la colonne de remise renseignée.                                                                                                                                                                                                                                                                                                                            | Comme ci-dessus ; vérifiez d'abord la cellule de remise.                                                                                                                                                                                                           |
| **Line items add up to … but the net total is …** (avertissement)                                                        | La somme de toutes les cellules `TOTAL_AMOUNT` diffère du montant net de l'en-tête.                                                                                                                                                                                                                                                                                             | Recherchez une ligne manquante, une ligne en double ou un montant net d'en-tête mal lu. Un avertissement ne bloque pas l'approbation.                                                                                                                              |
| **Total does not add up: expected …, got …** (en-tête)                                                                   | Net + taxe (+ frais de port dans les mises en page américaines) diffère du total de l'en-tête.                                                                                                                                                                                                                                                                                  | Contrôle d'en-tête, pas un problème de tableau : corrigez les montants de l'en-tête.                                                                                                                                                                               |
| **Line Item Table is missing Mandatory column for PO like (Item Number, Unit Price, Quantity and Total amount)**         | La correspondance de bon de commande nécessite ces quatre colonnes par défaut et l'une d'elles est masquée ou remplacée par une colonne personnalisée.                                                                                                                                                                                                                          | Administrateur : réaffichez la colonne par défaut sous Colonnes de tableau, ou mappez la valeur sur celle-ci dans l'entraînement de tableau.                                                                                                                       |
| **Table is already extracted by AI. Do you want to train manually?**                                                     | Vous avez ouvert l'entraînement de tableau pour un fournisseur dont le tableau provient de l'IA.                                                                                                                                                                                                                                                                                | Confirmez pour entraîner ; les règles enregistrées remplacent alors le tableau AI pour ce fournisseur. Annulez pour conserver le tableau AI.                                                                                                                       |
| **AI Table will display here. Enable in …**                                                                              | L'extraction de tableau par IA est désactivée pour l'organisation.                                                                                                                                                                                                                                                                                                              | Administrateur : Paramètres → Traitement des documents → Classification et extraction → *Extraction de tableaux par IA*.                                                                                                                                           |
| **No line items yet**                                                                                                    | Rien n'a été extrait : aucune règle pour ce fournisseur et l'IA n'a trouvé aucun tableau, ou le document ne contient pas de texte lisible.                                                                                                                                                                                                                                      | Suivez les Étapes 1 à 4 ci-dessus (vue OCR, E-Text). Entraînez ensuite le tableau une fois, ou ajoutez les lignes manuellement avec *Ajouter une nouvelle ligne de tableau*.                                                                                       |

### L'IA remplit systématiquement une colonne avec la mauvaise valeur

Exemple rencontré en pratique : l'IA écrit le total de ligne dans `CHARGES`. Chaque ligne échoue alors au contrôle du total de ligne, car les frais s'ajoutent à quantité × prix unitaire.

1. Si le fournisseur dispose de règles enregistrées, décochez *Utiliser l'IA* sur cette colonne (Paramètres → Types de documents → Colonnes de tableau) pour que les règles la remplissent.
2. Si le fournisseur n'a pas de règles, entraînez le tableau une fois afin que la colonne soit liée à sa position sur la page, ou masquez la colonne si le fournisseur n'imprime jamais cette valeur.
3. Ajoutez une [étiquette de tableau AI](/end-user-and-partner-section/end-user-section/ai-table/ai-table-tags) telle que *« la colonne des frais est vide chez ce fournisseur »* ; les étiquettes sont enregistrées par fournisseur.

### Désactiver les contrôles de tableau

Paramètres → Types de documents → *votre type* → Plus de paramètres → **Ignorer la validation du tableau** marque le tableau de chaque document de ce type comme valide : les écarts de total de ligne et les colonnes obligatoires vides ne sont plus signalés. Les contrôles d'en-tête (total = net + taxe) restent actifs. N'utilisez cette option que pour les types de document dont les tableaux sont informatifs et ne sont pas exportés vers l'ERP.


# Quel chemin d'extraction a été utilisé ?

« Pourquoi ce tableau ressemble-t-il à cela ? » : on y répond en déterminant *ce que* DocBits a fait pour ce document : règles enregistrées, tableau AI, quel niveau d'IA, et à quel endroit cela a échoué. Cette page est la liste de contrôle que le support et les partenaires utilisent avant de modifier la moindre configuration.

## 1. Regardez les onglets sur l'écran de validation

Ouvrez le document et regardez les onglets au-dessus du tableau des éléments de ligne :

| Ce que vous voyez                                                                  | Chemin                                                                                                                                                                                                                                                 |
| ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Des lignes dans l'onglet **Tableau extrait**                                       | Chemin basé sur des règles. Le fournisseur dispose d'un tableau entraîné ; les lignes proviennent des règles de coordonnées enregistrées et l'IA n'est pas intervenue (sauf pour les colonnes marquées *Utiliser l'IA*).                               |
| Des lignes dans l'onglet **Tableau extrait par IA**, champ *Étiquettes* en dessous | Chemin IA. Aucune règle enregistrée ne correspondait ; l'extraction de tableau par IA a produit les lignes, avec le niveau d'IA de l'organisation ou celui défini pour ce fournisseur sous *Plus de paramètres* → *Modèle AI basé sur le fournisseur*. |
| Info-bulle *AI table not found* sur l'onglet IA                                    | Le chemin IA s'est exécuté et n'a rien renvoyé pour ce document.                                                                                                                                                                                       |
| Aucun onglet de tableau                                                            | Les deux paramètres de tableau sont désactivés pour l'organisation ; rien n'a extrait le tableau.                                                                                                                                                      |
| *No line items yet*                                                                | Le chemin s'est exécuté mais n'a trouvé aucune ligne (pas de texte lisible, pas de tableau sur la page, ou les règles ne correspondaient pas à cette mise en page).                                                                                    |

Les champs d'en-tête portent leur propre badge de source à côté de la valeur : *Extracted using AI*, *Learned from validated AI extraction*, *Extracted using saved rules (FELLOW\_KV2)*, *Extracted from electronic document*, *Calculated from vendor master data*. Ces badges décrivent le champ d'en-tête, pas le tableau.

## 2. Vérifiez la configuration du fournisseur

* **Paramètres → Traitement des documents → Classification et extraction → Modèle d'IA** : le tableau sous le sélecteur liste chaque fournisseur disposant d'un modèle ou d'un entraînement enregistré. Un fournisseur de cette liste avec des *données d'entraînement* a des règles enregistrées ; *réinitialiser les données d'entraînement* les supprime.
* **Paramètres → Traitement des documents → Paramètres de l'OCR** : *Utiliser l'E-Text si disponible* et *Utiliser les données IA pour les tableaux* changent le texte que l'extraction voit. Un fournisseur peut remplacer le réglage E-Text sous *Plus de paramètres* sur l'écran de validation.
* **Paramètres → Paramètres globaux → Types de documents → Colonnes de tableau** : indicateurs Masquée, Obligatoire et *Utiliser l'IA*. Une colonne masquée n'est jamais remplie ; une colonne *Utiliser l'IA* est remplie par l'IA même pour les fournisseurs disposant de règles.

## 3. Reproduire sans l'interface (API / MCP)

Avec un accès API ou MCP, vous pouvez poser les mêmes questions par programmation :

| Question                                                    | Outil                                                                                                                                                                                                                 |
| ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Ce tableau a-t-il été produit par l'IA ?                    | `get_extracted_tables(doc_id)` : chaque tableau porte `is_ai_table: true/false`.                                                                                                                                      |
| Que donnent les règles, que donne l'IA ?                    | `get_table_extraction_report(doc_id, mode="nonai")`, puis de nouveau avec `mode="ai"` ; le rapport montre la structure configurée, les lignes extraites et l'aperçu de la page pour chaque chemin. Comparez les deux. |
| Quelles colonnes sont configurées, avec quels indicateurs ? | `get_table_config(doc_type)`                                                                                                                                                                                          |
| Le niveau d'IA a-t-il une incidence ?                       | `compare_table_extraction_models(doc_id)` exécute deux niveaux sur le même document (nécessite un document avec un numéro de fournisseur).                                                                            |
| Refaire l'extraction sur ce document                        | `extract_table_ai(doc_id)` (IA) ou `restart_document(doc_id)` (pipeline complet).                                                                                                                                     |
| Qu'a consigné le pipeline pour ce document ?                | `get_document_logs(doc_id)`                                                                                                                                                                                           |

Les outils du DocBits MCP sont décrits sous [DocBits MCP](https://docs.docbits.com/advanced-functions-and-tools/docbits-mcp) (documentation en anglais).

## 4. Lisez les journaux

**Paramètres → Paramètres de journal** (journalisation des activités) affiche les événements de tous les services. Pour une question de tableau :

* Filtrez par nom de fichier ou ID du document dans *Rechercher dans les journaux*.
* Utilisez le filtre *Service* : l'extraction elle-même s'exécute dans le service d'extraction et les workers Celery, pas dans le service `api`. Si vous ne voyez que des lignes `api`, élargissez le filtre.
* Une exécution normale consigne, dans l'ordre : document reçu → OCR / E-Text → classification → extraction des champs → extraction du tableau (recherche des règles, puis IA si aucune règle ne correspond) → validation → changement de statut. L'étape qui manque ou qui signale une erreur est celle à examiner.

## 5. Trancher : configuration, données ou bug

| Symptôme                                                                                   | Cause la plus probable                                                                                        | Étape suivante                                                                                                          |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| Tableau correct pour le fournisseur A, erroné pour le fournisseur B, même type de document | Par fournisseur : B n'a pas de règles, ou d'anciennes règles qui ne correspondent plus à la mise en page de B | Entraînez une fois le tableau de B (ou supprimez les règles de B pour que l'IA prenne le relais).                       |
| Tableau erroné pour tous les fournisseurs depuis une certaine date                         | Un paramètre d'organisation a changé (niveau d'IA, extraction structurée, vision, colonnes de tableau)        | Comparez les paramètres avec la date du changement ; redémarrez un document pour confirmer.                             |
| Même document : chemin des règles vide, chemin IA correct                                  | Les règles ne correspondent pas à cette variante de mise en page                                              | Réentraînez avec ce document, ou supprimez les règles.                                                                  |
| Même document : les deux chemins vides                                                     | Pas de texte lisible (scan sans texte OCR, PDF image uniquement)                                              | Vue OCR sur l'écran de validation ; activez l'E-Text si le PDF a une couche de texte ; essayez une autre version d'OCR. |
| Une colonne erronée sur chaque ligne, le reste correct                                     | Mappage de colonne ou indicateur *Utiliser l'IA*                                                              | Paramètres des colonnes de tableau ; remappez dans l'entraînement de tableau.                                           |
| Lignes manquantes aux sauts de page ou après un sous-total                                 | Mise en page que l'IA ou les règles n'ont pas suivie                                                          | Entraînez le tableau avec un document multipage ; ajoutez une étiquette telle que *« le tableau continue en page 2 »*.  |
| Étape d'extraction absente des journaux, document bloqué en *running*                      | Infrastructure (file d'attente des workers), pas la configuration                                             | Vérifiez les tâches en attente (`get_pending_tasks_detail` via MCP) et contactez le support avec l'ID du document.      |

## Que transmettre au support

* L'ID du document et l'organisation
* L'onglet qui contient les lignes (Tableau extrait / Tableau extrait par IA / aucun) et le niveau d'IA utilisé
* Si le fournisseur dispose de règles enregistrées et la date de leur dernier enregistrement
* Un exemple de document où cela fonctionne et un où cela ne fonctionne pas, si vous avez les deux

## Pages associées

* [Dépannage de l'extraction de table](/overview-and-basics/faq/document-processing/table-extraction-troubleshoot) : qualité d'extraction, OCR, E-Text, messages sur le tableau
* [Training Line Fields / Table Training](/administration-and-setup/setup/document-training/training-line-fields-table-training)
* [Tableau AI](/end-user-and-partner-section/end-user-section/ai-table)
* [Paramètres de journal](/administration-and-setup/settings/log-settings)


# Infor LN (Intégration LN)


# Erreur d'exportation : "Erreur lors de l'exportation du document vers LN. Code d'état : 500"


# la valeur doit être numérique.

## **Étape 1: Examiner la commande d'achat**

**1. Vérifier la commande d'achat depuis le tableau de bord**

* Si le statut du document est **Erreur d'exportation**:
  1. Localisez le document sur le tableau de bord.
  2. Cliquez dessus, puis sélectionnez le bouton **Validation des champs** pour revenir à l'écran de validation des champs.
* Si le statut du document est **Prêt pour validation**:
  1. Cliquez sur le document pour accéder directement à l'écran de **Validation des champs**.
* Si le document est en statut **En attente d'approbation**:
  1. Accédez à l'écran **Approbation**.
  2. À côté des **Articles de ligne de facture**, localisez la **Table de commande d'achat**.
  3. Passez à l'étape 3. Vérifiez le numéro de livraison.

**2. Vérifier la commande d'achat**

1. Sur l'écran de **Validation des champs**, assurez-vous que la bonne commande d'achat est sélectionnée.
2. Une fois que la bonne commande d'achat est confirmée, cliquez sur la commande d'achat à côté du tableau extrait, pour ouvrir la vue de la **Table de commande d'achat**.

**3. Vérifier le numéro de livraison**

* Dans la Table de commande d'achat, recherchez la colonne **Numéro de livraison**:
  * **Si un numéro de livraison est présent**, passez à l'écran **Approbation** et vérifiez à nouveau s'il est présent, lorsque présent, passez à l'**Étape 3**.
  * **Si aucun numéro de livraison n'est présent**, suivez l'**Étape 2** pour résoudre ce problème.

## Étape 2: Vérifier la commande d'achat dans LN

Avant d'envoyer la commande d'achat à DocBits, vérifiez que le **Numéro de livraison** est correctement attribué dans **LN**. Vérifiez les détails de la **Commande d'achat** dans **LN** pour vous assurer qu'elle est complète et précise. Si le **Numéro de livraison** est manquant ou incorrect, cela pourrait être la cause de l'erreur d'exportation.

Si la **Commande d'achat** semble correcte et contient les détails nécessaires, vous pouvez passer à l'étape suivante.

## **Étape 3: Ouvrir les paramètres de DocBits**

1. Ouvrez **DocBits** et accédez à la section **Paramètres**.
2. Naviguez jusqu'à **Traitement des documents**.
3. Sélectionnez **Export**.
4. Dans la section **Export**, cliquez sur l'icône des **trois points** à côté de l'export qui ne fonctionne pas et sélectionnez **Modifier**.
5. Dans le menu **Modifier les paramètres d'export**, cliquez sur **Télécharger le fichier de mappage LN**.

## **Étape 3: Modifier le fichier de mappage LN**

1. Ouvrez le fichier de mappage LN téléchargé.
2. Recherchez le champ **IRF\_ReceiptLine**.
   * Si le champ **IRF\_ReceiptLine** est présent et défini sur **rien** (vide), mettez à jour avec **TF\_delivery\_line**.
   * Si le champ **IRF\_ReceiptLine** n'est **pas présent**, ajoutez-le au fichier et définissez sa valeur sur **TF\_delivery\_line**.
3. Pour le champ **Champs de réception de facture**, ajoutez **ReceiptLine** aux valeurs.

Il devrait ressembler à ceci:

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-1147060b2c7b1ef5f3388719a37407369f74b9e7%2FReceiptLine.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

## **Étape 4: Ajouter le fichier mis à jour à DocBits**

1. Retournez à la section **Export** dans DocBits où vous avez précédemment téléchargé le fichier de mappage LN.
2. Téléchargez le fichier de mappage LN modifié avec les nouvelles mises à jour.

## Étape 5: Réessayer l'export

Après avoir confirmé que la **Commande d'achat** a un **Numéro de livraison** et avoir vérifié que le **fichier d'exportation est correct**, suivez ces étapes pour réessayer l'exportation:

1. **Retour au tableau de bord:**
   * Retournez au tableau de bord et trouvez le document avec l'erreur d'exportation.
2. **Réessayer le processus d'exportation:**
   * Cliquez sur le document avec l'erreur d'exportation.
   * Si la **Commande d'achat** a un **Numéro de livraison** valide et que le **fichier d'exportation** est correct, procédez à la nouvelle tentative d'exportation.
3. **Vérifier le résultat de l'exportation:**
   * Après la nouvelle tentative, vérifiez à nouveau le processus d'exportation pour voir si le problème a été résolu et si le document n'apparaît plus comme une erreur d'exportation.
   * Si l'exportation est réussie, le problème devrait être résolu.
4. **Investigation supplémentaire (si le problème persiste):**
   * Si le problème persiste après la nouvelle tentative d'exportation, contactez le support pour une investigation supplémentaire sur d'éventuelles configurations ou problèmes système.


# non trouvé dans le prélèvement automatique

## **Étape 1: Vérifier la configuration LN**

1. Connectez-vous à **LN CE**.
2. Accédez au menu **Options** et sélectionnez **Exécuter le programme**.
3. Dans le champ d'entrée, tapez **Paramètres ACP** et appuyez sur Entrée pour ouvrir le programme.
4. Cliquez sur la flèche à côté du champ **Ensemble réel** pour développer les paramètres.
5. Allez à la section **Correspondance**.
   * **Vérifiez le paramètre de correspondance automatique :**
     * Si la **Correspondance automatique** est définie sur **Correspondre à la réception d'achat**, passez à l'étape suivante.
     * Si elle n'est **pas** définie sur **Correspondre à la réception d'achat**, mais que vous avez toujours cette erreur, veuillez nous contacter.

## **Étape 2: Ouvrir les paramètres de DocBits**

Si la **Correspondance automatique** est définie sur **Correspondre à la réception d'achat**, procédez aux étapes suivantes dans DocBits :

1. Ouvrez **DocBits** et accédez à la section **Paramètres**.
2. Accédez au **Traitement des documents**.
3. Sélectionnez **Exporter**.
4. Dans la section **Exporter**, cliquez sur l'icône des **trois points** à côté de l'export qui ne fonctionne pas et sélectionnez **Modifier**.
5. Dans le menu **Modifier les paramètres d'export**, cliquez sur **Télécharger le fichier de mappage LN**.

## **Étape 3: Modifier le fichier de mappage LN**

1. Ouvrez le fichier de mappage LN téléchargé.
2. Recherchez le champ **IRF\_PackingSlip**.
   * Si le champ **IRF\_PackingSlip** est présent et défini sur **rien** (vide), mettez à jour avec **TF\_packing\_slip**.
   * Si le champ **IRF\_PackingSlip** n'est **pas présent**, ajoutez-le au fichier et définissez sa valeur sur **TF\_packing\_slip**.
3. Pour le champ **InvoiceReceiptFields**, ajoutez **PackingSlip** aux valeurs.

Il devrait ressembler à ceci :

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-d82a2eafa6086d6800d3ce5c6259de62e843adad%2FPackingSlip.png?alt=media" alt=""><figcaption></figcaption></figure>

## **Étape 4: Ajouter le fichier mis à jour à DocBits**

1. Retournez à la section **Exporter** dans DocBits où vous avez précédemment téléchargé le fichier de mappage LN.
2. Téléchargez le fichier de mappage LN édité avec les nouvelles mises à jour.

## Si vous rencontrez toujours l'**Erreur d'exportation du document vers LN** avec le code d'état **500**, veuillez nous contacter


# Infor M3 (Intégration M3)


# Guide de diagnostic d'exportation de l'API M3

### 1. Configuration initiale

Avant de commencer le dépannage, assurez-vous de bien connaître les entrées attendues pour le point de terminaison M3 avec lequel vous travaillez.

#### 1.1 Accéder à la documentation de l'API M3

* Connectez-vous à **M3**.
* Accédez à la **Section API → Documentation de l'API**.
* Localisez et sélectionnez le point de terminaison pertinent (par exemple, `APS450MI` pour les exportations liées aux factures).
* Choisissez la fonction appropriée (par exemple, `Add`).

#### 1.2 Comprendre les exigences de l'API

* Passez en revue tous les **champs requis** dans la documentation de l'API.
* Faites attention aux champs importants tels que :
  * `DIVI`
  * `ACDT` (date comptable)
  * `CUCD` (code de devise)
  * `SINO` (numéro de facture fournisseur)
* Confirmez les **types de données** des champs, la **casse** et les **règles de formatage** (par exemple, `AAAA-MM-JJ` pour les dates).

### 2. Tester les appels API directement dans M3

Cette étape vérifie que l'API M3 se comporte comme prévu en utilisant des entrées manuelles.

#### 2.1 Générer une demande de test dans M3

* Dans l'outil de documentation de l'API M3 :
  * Remplissez les données de test pour les champs requis.
  * Cliquez sur **Exécuter** pour exécuter la demande.
  * Copiez le **cURL** et le **corps JSON** résultants.

#### 2.2 Déboguer en utilisant Postman

* Ouvrez **Postman** et créez une nouvelle demande **POST**.
* Collez le corps JSON ou le cURL.
* Ajoutez les en-têtes nécessaires (par exemple, autorisation).
* Cliquez sur **Envoyer** et observez le résultat :
  * `200 OK` : La demande a réussi.
  * Erreur : Vérifiez le message pour plus de détails sur ce qui s'est mal passé.

### 3. Comparer l'API M3 avec le mappage DocBits

Une fois que vous avez confirmé que l'API fonctionne avec des données de test, comparez-la à ce que DocBits envoie réellement.

#### 3.1 Exporter des données d'exemple depuis DocBits

* Ouvrez la **documentation de l'API DocBits** :

  Utilisez le point de terminaison **/export/get\_infor\_export\_api\_json**.
* Entrez l'**ID du document** d'un document problématique.
* Exécutez l'exportation pour visualiser la **charge JSON** que DocBits enverra à M3.

#### 3.2 Comparer les charges utiles de l'API

* Placez le **JSON de test M3** et le **JSON d'exportation DocBits** côte à côte.
* Vérifiez :
  * **Noms de champs** : Assurez-vous que les noms correspondent *exactement*, y compris la casse (`DIVI` ≠ `divi`).
  * **Types de données** : Vérifiez que les chaînes, les nombres et les dates sont correctement formatés.
  * **Champs manquants** : Identifiez les champs présents dans la demande de M3 mais absents dans DocBits.

### 4. Dépannage des problèmes courants

| Problème                                   | Cause probable                               | Solution                                                                       |
| ------------------------------------------ | -------------------------------------------- | ------------------------------------------------------------------------------ |
| Erreur de champ manquant                   | Un champ requis n'est pas mappé dans DocBits | Ajoutez le champ manquant dans la configuration d'exportation de DocBits.      |
| Incompatibilité de casse de champ (`DIVI`) | M3 est sensible à la casse                   | Utilisez la casse correcte dans le mappage des champs.                         |
| Format de `accountingDate` invalide        | Date incorrecte ou manquante                 | Ajustez au format attendu par M3 (par exemple, `AAAA-MM-JJ`).                  |
| Erreur API inattendue                      | Champs supplémentaires ou non reconnus       | Comparez avec des charges de travail connues et nettoyez les données inutiles. |

### 5. Si les problèmes persistent

Si le problème n'est pas résolu après avoir suivi les étapes ci-dessus :

1. **Documentez** le problème :
   * Message d'erreur et code d'état
   * Demande M3 d'exemple et JSON d'exportation de DocBits
2. **Résumez** votre dépannage :
   * Ce que vous avez essayé
   * Différences clés observées entre les charges de test et les échecs
3. **Escaladez** vers un développeur :
   * Incluez toutes les données et conclusions
   * Mettez en évidence les zones de problème suspectées


# votre administrateur de le configurer.

Si vous rencontrez le message d'erreur **"Les éléments de coût ne sont pas correctement configurés. Veuillez demander à votre administrateur de le configurer,"** cela pourrait être dû à l'une des raisons suivantes :

1. **Activation accidentelle :** Il se peut que le paramètre **Extraction de table pour le coût** ait été activé accidentellement.
   * Pour résoudre ce problème, accédez à **Paramètres → Traitement de document → Classification et Extraction**, et désactivez le paramètre **Extraction de table pour le coût**.
2. **Configuration manquante :** Les éléments de coût n'ont pas encore été configurés.
   * Dans ce cas, accédez à la page de configuration et configurez les éléments de coût requis.
   * Page de configuration :

{% content-ref url="/pages/ENk5wczBYNDqOpEkcafH" %}
[Extraction de tableaux pour le calcul des coûts](/administration-and-setup/settings/document-processing/classification-and-extraction/table-extraction-for-costing-element)
{% endcontent-ref %}


# Section utilisateur final

### Pour Commencer

* **Connexion et Navigation :** Comment accéder à Docbits et naviguer dans l'interface.
* **Configuration Initiale :** Configuration initiale de Docbits pour une première utilisation.

### Utilisation Quotidienne

* **Soumission de Documents :** Instructions pour soumettre des documents dans Docbits.
* **Révision et Approbation de Documents :**
* **Approbation des Commandes :** Étapes pour examiner et approuver les formulaires de commande.
* **Traitement des Factures :** Guide sur comment traiter les factures entrantes pour paiement.

### Gestion des Documents

* **Recherche et Récupération :** Comment trouver et accéder aux documents dans Docbits.
* **Édition et Mise à Jour :** Modification des documents et mise à jour de leur statut.

### Dépannage

* **Problèmes Courants :** Solutions aux problèmes fréquemment rencontrés par les utilisateurs.
* [**Contact de Support**](/end-user-and-partner-section/end-user-section/ressources-and-support/user-support)\*\* :\*\* Comment contacter le support pour obtenir de l'aide.


# Recherche Rapide Globale

La Recherche Rapide Globale est un lanceur accessible au clavier qui retrouve les pages, paramètres, tableaux de bord et fonctionnalités à l'intérieur des pages depuis n'importe où dans DocBits. Elle remplace la navigation dans la barre latérale quand vous savez déjà où vous voulez aller.

## Comment y accéder

Appuyez sur <kbd>Cmd</kbd> + <kbd>K</kbd> sous macOS ou <kbd>Ctrl</kbd> + <kbd>K</kbd> sous Windows et Linux. Le raccourci fonctionne depuis n'importe quel écran.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-11d8520f603b0c9eccbe1d1393805c5e582e81f0%2Fquick-search-modal.png?alt=media" alt="Recherche Rapide Globale"><figcaption><p>La Recherche Rapide s'ouvre au-dessus de la page courante.</p></figcaption></figure>

## Rechercher

Commencez à taper pour filtrer le catalogue des pages et fonctionnalités. La Recherche Rapide utilise une correspondance approximative : les mots partiels et les petites fautes de frappe trouvent quand même la bonne entrée. Les huit meilleurs résultats sont affichés par ordre de pertinence.

Chaque résultat affiche :

* Le nom de la fonction ou de la page.
* La catégorie à laquelle elle appartient (Paramètres, Tableau de bord, Validation, etc.).
* Une petite étiquette indiquant le type d'entrée — Page, Boîte de dialogue, Barre latérale, Panneau, Menu ou Action.

Utilisez les flèches haut et bas pour surligner un résultat puis appuyez sur <kbd>Entrée</kbd> pour l'ouvrir. Appuyez sur <kbd>Échap</kbd> pour fermer la fenêtre.

Seules les entrées pour lesquelles vous avez une autorisation apparaissent dans la liste. Les entrées réservées aux administrateurs sont masquées pour les utilisateurs sans ce rôle.

## Recherches récentes

Quand le champ de recherche est vide, la Recherche Rapide affiche vos cinq requêtes les plus récentes pour retourner aux destinations habituelles d'un seul geste. Les recherches récentes sont stockées par navigateur et ne se synchronisent pas entre appareils.

## Mode sélecteur pour les documents

Certaines destinations ont besoin d'informations supplémentaires — par exemple « Ouvrir le document par identifiant » a besoin de l'identifiant avant de naviguer. Quand vous choisissez ce genre d'entrée, la Recherche Rapide passe en **mode sélecteur** :

* Pour les identifiants de document, tapez ou collez l'identifiant et appuyez sur <kbd>Entrée</kbd>.
* Pour les types de document, choisissez le type dans la liste qui s'affiche.

Le mode sélecteur respecte les autorisations de statut du tableau de bord : vous ne voyez que les documents que vous êtes autorisé à ouvrir.

## Voir tous les résultats

Si les huit résultats visibles ne suffisent pas, cliquez sur le lien **Voir tous les résultats** dans le pied de page pour ouvrir le [Plan du Site](/end-user-and-partner-section/end-user-section/sitemap) pré-filtré avec votre recherche actuelle.

## Référence clavier

| Touche                                        | Action                                         |
| --------------------------------------------- | ---------------------------------------------- |
| <kbd>Cmd</kbd>/<kbd>Ctrl</kbd> + <kbd>K</kbd> | Ouvrir la Recherche Rapide depuis n'importe où |
| <kbd>↑</kbd> / <kbd>↓</kbd>                   | Naviguer entre les résultats                   |
| <kbd>Entrée</kbd>                             | Ouvrir le résultat surligné                    |
| <kbd>Échap</kbd>                              | Fermer la fenêtre                              |


# Plan du Site

Le Plan du Site est l'index complet et consultable de tout ce que DocBits propose — chaque page, boîte de dialogue, entrée de barre latérale, action et fonctionnalité dans la page, regroupés par catégorie. C'est le complément long de la [Recherche Rapide Globale](/end-user-and-partner-section/end-user-section/global-quick-search).

## Comment y accéder

Ouvrez le Plan du Site depuis la barre latérale (entrée proche du bas) ou appuyez sur <kbd>Cmd</kbd>/<kbd>Ctrl</kbd> + <kbd>K</kbd> et choisissez **Voir tous les résultats**. L'URL directe est `/sitemap`.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-5173ccbf1ee8671382b639e9fb41238e51fe2620%2Fsitemap-overview.png?alt=media" alt="Aperçu du Plan du Site"><figcaption><p>Plan du Site avec aperçu des catégories et en-tête de recherche.</p></figcaption></figure>

## Parcourir le catalogue

Le Plan du Site est regroupé en catégories qui reflètent la structure de l'application — Paramètres, Traitement de document, Workflow, Validation, etc. Chaque catégorie liste d'abord ses pages puis ses fonctionnalités intra-page regroupées par sous-catégorie.

Les entrées sont colorées par type :

* **Page** — un itinéraire navigable complet.
* **Boîte de dialogue** — un modal ouvert depuis un autre endroit de l'application.
* **Barre latérale / Panneau / Menu** — une surface de navigation ou de contexte.
* **Action** — un bouton ou raccourci qui effectue une opération sans naviguer.

Cliquez sur n'importe quelle entrée pour y aller directement. Les entrées qui nécessitent un paramètre (un type ou un identifiant de document) incluent un sélecteur intégré — choisissez la valeur avant de cliquer.

## Recherche et filtres

L'en-tête fixe en haut de la page abrite la zone de recherche et les filtres en forme de pastilles. Tapez quelques caractères pour filtrer la liste en direct par nom et description. Utilisez les pastilles de type pour restreindre à un seul type d'entrée — par exemple uniquement **Boîte de dialogue**.

La recherche et le filtre courants sont ajoutés à l'URL, de sorte qu'une vue filtrée peut être ajoutée aux favoris ou partagée.

Le Plan du Site respecte les mêmes autorisations que le reste de DocBits. Les pages auxquelles vous n'avez pas accès n'apparaissent pas.

## Mode développeur

Un bouton **Utilisateur / Dev** dans l'en-tête active des informations supplémentaires destinées aux développeurs partenaires :

* L'itinéraire interne de chaque entrée.
* Les marqueurs de paramètres (`:docType`, `:docId`, clés de lien profond).

Le mode développeur est mémorisé dans votre navigateur. Repassez en mode Utilisateur pour la vue de lecture habituelle.

## Retour en haut

Le Plan du Site est long. Dès que vous dépassez le premier écran, un bouton Retour en haut apparaît en bas à droite.


# Barre Latérale Personnalisable

La barre latérale peut être réorganisée selon votre façon de travailler. Faites glisser les éléments dans l'ordre qui vous convient, masquez ceux que vous n'utilisez pas et épinglez en haut ceux que vous ouvrez le plus souvent. Votre mise en page est mémorisée pour la prochaine connexion.

## Comment y accéder

Dépliez la barre latérale (en mode mini, cliquez sur le bouton en haut), faites défiler jusqu'en bas et cliquez sur **Personnaliser**. La barre latérale passe en mode édition.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-264c174c2cfe0dd1fa3c0ce95af87eb34106cc58%2Fcustomizable-sidebar-edit-mode.png?alt=media" alt="Barre latérale en mode édition"><figcaption><p>En mode édition, chaque élément affiche une poignée de glissement et un bouton de visibilité.</p></figcaption></figure>

## Réorganiser les éléments

En mode édition, chaque entrée affiche à gauche une poignée de glissement (l'icône à six points). Cliquez et faites glisser un élément vers une nouvelle position. Les autres éléments s'écartent pour laisser la place. Relâchez pour déposer.

L'ordre est par utilisateur. Les autres personnes de votre organisation voient leur propre ordre.

## Masquer des éléments

Chaque entrée a un bouton de visibilité à droite. Désactivez-le pour cacher l'entrée de votre barre latérale. Les entrées masquées sont atténuées en mode édition pour que vous puissiez les réactiver plus tard.

Masquer une entrée la retire de la barre latérale — la page sous-jacente reste accessible via la [Recherche Rapide Globale](/end-user-and-partner-section/end-user-section/global-quick-search), le [Plan du Site](/end-user-and-partner-section/end-user-section/sitemap) ou une URL directe.

## Épingler en haut

Certaines entrées peuvent être épinglées. Les entrées épinglées remontent toujours en haut de la barre latérale, indépendamment de leur position dans l'ordre par glisser-déposer. Utilisez ceci pour les un ou deux écrans que vous ouvrez plusieurs fois par jour.

## Enregistrer et réinitialiser

* **Terminer** — quitte le mode édition et applique votre nouvel ordre, votre visibilité et vos épinglages.
* **Réinitialiser** — efface toutes les personnalisations et restaure la barre latérale par défaut.

Vos préférences sont enregistrées automatiquement quand vous appuyez sur **Terminer** et persistent entre les sessions.

## Nouvelles fonctionnalités

Quand une nouvelle fonctionnalité est ajoutée à DocBits dans une version future, elle rejoint la fin de votre barre latérale avec la visibilité par défaut. Réorganisez-la ou masquez-la en mode édition pour l'adapter à votre routine.

Les fonctionnalités pour lesquelles vous n'avez pas d'autorisation n'apparaissent jamais dans la liste de personnalisation — vous ne pouvez pas réactiver par mégarde quelque chose que votre rôle ne peut pas ouvrir.


# Tableau de bord

Guide du tableau de bord de DocBits

Après vous être connecté avec vos identifiants, vous serez redirigé vers la page d'accueil du tableau de bord de DocBits. C'est la page principale où vous pouvez voir et gérer tous vos documents importés.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-bfbf2668a6e29ad7f2f209f74ddb1503e9ebb5e4%2Fdashboard.png?alt=media" alt=""><figcaption></figcaption></figure>

{% embed url="<https://www.youtube.com/watch?v=n5s5cQPncUY>" %}

{% embed url="<https://youtu.be/ay0gGtwlqRE>" %}
DocBits Annotation Mode Tutorial: Add Notes in Validation & Download With/Without Annotations
{% endembed %}


# Outils du tableau de bord

À droite de la barre de recherche, vous trouverez des outils du tableau de bord.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_1.png)

## Rafraîchir la table

Cliquez sur ce bouton pour actualiser le tableau de bord et charger les données et statuts les plus à jour.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_2.png)

## Paramètres avancés

Cliquez sur l’icône d’engrenage pour ouvrir le menu des Paramètres avancés.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_8.png)

Dans le menu des Paramètres avancés, les options suivantes sont disponibles :

### Plus de paramètres

Utilisez ce bouton pour accéder aux paramètres d’administration du tableau de bord. La documentation complète de ces paramètres se trouve [ici](/administration-and-setup/settings/global-settings/dashboard).

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_3.png)

### Raccourcis clavier

Utilisez ce bouton pour afficher tous les raccourcis clavier du tableau de bord. Des explications détaillées pour chaque raccourci se trouvent [ici](/end-user-and-partner-section/end-user-section/dashboard/keyboard-shortcuts).

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_9.png)

### Journal d'importation

Utilisez ce bouton pour ouvrir un tableau affichant tous les documents récemment importés par e-mail, ainsi que les informations pertinentes pour chacun.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_10.png)

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_15.png)

Vous pouvez filtrer les journaux par objet ou expéditeur, trier les colonnes par ordre croissant ou décroissant en cliquant sur les en-têtes de colonne, et les réorganiser par glisser-déposer.

### Définir les colonnes du tableau pour l'organisation

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_11.png)

Cliquez sur ce bouton pour ouvrir un menu où vous pouvez gérer la visibilité des colonnes du tableau de bord. Sélectionnez des noms de colonnes et utilisez les flèches pour les ajouter ou les supprimer de l’affichage du tableau de bord. Cliquez sur **Terminé** pour enregistrer vos modifications.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashborad_tools_22.png)

Vous pouvez définir l’ordre des colonnes en cliquant sur les points à côté d’un nom de colonne et en le faisant glisser à la position souhaitée.

#### Ajouter des champs à partir d’un type de document comme colonnes dans le tableau de bord

Vous avez également la possibilité d’ajouter des colonnes supplémentaires à partir de champs spécifiques de types de document spécifiques pour personnaliser l’affichage de votre tableau de bord. Pour ce faire, cliquez simplement sur **Ajouter un champ à partir du type de document**.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashborad_tools_21.png)

Choisissez un type de document pour voir quels champs sont disponibles pour le type sélectionné. Pour chaque type de document, différents champs peuvent être ajoutés. Vous pouvez rechercher un champ spécifique à l’aide de la barre de recherche en haut.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_19.png)

Sélectionnez les champs que vous souhaitez afficher comme colonnes, puis cliquez sur **Ajouter aux colonnes visibles**. Les champs sélectionnés apparaîtront comme colonnes sur le tableau de bord, affichant leurs valeurs correspondantes.

## Numériser un document

Utilisez ce bouton pour numériser un document directement.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_4.png)

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_17.png)

Pour utiliser cette fonctionnalité, vous devez avoir un scanner connecté à votre système. Si un scanner est disponible, vous pouvez le sélectionner à droite, nommer votre document et cliquer sur **Numériser**. En option, vous pouvez ajuster les paramètres de numérisation à droite avant de démarrer le processus.

<mark style="color:red;">**Remarque**</mark> : Cette fonctionnalité doit être activée sous **Paramètres -> Traitement des documents -> Module -> Type de document -> Numérisation de documents**

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_27.png)

## Analytique

En cliquant sur ce bouton, une nouvelle zone s’affiche montrant le nombre actuel de documents dans chaque catégorie.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_14.png)

Cliquez sur n’importe quelle catégorie pour filtrer les documents par cette catégorie spécifique.

## Démarrer l'importation des e-mails

En cliquant sur ce bouton, votre boîte de réception sera vérifiée, conformément à la configuration d’importation des e-mails, et tous les nouveaux documents seront importés.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_6.png)

## Exporter ce tableau

Utilisez ce bouton pour exporter tous les documents actuellement affichés sur le tableau de bord, en fonction du nombre de documents affichés par page. Vous pouvez exporter le tableau au format **.csv** ou **.xlsx**.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_settings_3.png)

<mark style="color:red;">**Remarque**</mark> : Cette fonctionnalité doit être activée sous **Paramètres -> Paramètres globaux -> Tableau de bord -> Général -> Exporter les données du tableau de bord**

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_26.png)

## Télécharger

Cliquez sur ce bouton pour télécharger manuellement un ou plusieurs fichiers.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_7.png)

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_16.png)

Vous pouvez soit faire glisser et déposer des fichiers dans la fenêtre contextuelle, soit cliquer sur **Télécharger des documents** pour les sélectionner depuis votre explorateur de fichiers.

Si vous préférez spécifier manuellement le type de document au lieu de laisser **DocBits** le classer automatiquement, activez l'option **Classer comme** et sélectionnez le type de document approprié dans la liste.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_5.png)

Après avoir sélectionné vos fichiers, cliquez sur **Télécharger** pour lancer le processus de téléchargement.

## Mode de débogage

Vous pouvez activer le mode de débogage pour obtenir une option supplémentaire. Pour accéder au mode debug, ajoutez simplement à l’url `?debug=true`. Vous devriez maintenant disposer d’une option supplémentaire

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_24.png)

### Afficher les temps de chargement

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_20.png)

En cliquant sur ce bouton, une fenêtre contextuelle s’ouvre et affiche les temps de chargement pour chaque service, avec le temps de chargement total indiqué en bas.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/dashboard_tools_23.png)


# Modifier les colonnes de document

Depuis le tableau de bord, cliquez sur l'icône Paramètres avancés comme indiqué ci-dessous:

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-b9cbbf5318697101b6211a14b53e4e628e2b08de%2Fchange-document-colums1.png?alt=media" alt="DocBits Tableau de bord Avancé Paramètres Icon"><figcaption></figcaption></figure>

Le menu suivant sera alors affiché:

![Menu des Paramètres Avancés](https://lh7-us.googleusercontent.com/wWt5QbmwZf44enmOoLcofh6SvyYPiHTav9OiEog_m2xtnty6X73pFlhfdM9aglx89_pfbiACZx5BejagV-wAKwlDTuGoGNu5jgbcZ5djrZ_h1IgGp-8uaq8UHY-umjrs96hb4FZOzHFzdLasg2F_ftw)

Sélectionnez le bouton intitulé « Définir les colonnes du tableau de bord pour l'organisation » et une liste de tous les noms de colonnes sera affichée.

Depuis ce menu, vous pouvez sélectionner les noms de colonnes et utiliser les flèches pour ajouter et supprimer les colonnes souhaitées.

![Paramètres des Colonnes du Tableau de Bord](https://lh7-us.googleusercontent.com/cXnnrIR-y4TRDnRE9irGvvjnmkN-HSGEQTh7FiwsjRHzXF7FNjd-_gLO-m55fLlv6lVjk-VvThgdW5JWgqIVZSm5tfk3hC7xrj68uRE5OgIPMtYIrpxOhhYzk4OMibyDBqvHQ0VZaDAysZohlH8dxm8)

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-b7e8d1694af6e8ae225f37f96123f121460e8730%2Fchange-document-colums4.png?alt=media" alt=""><figcaption></figcaption></figure>

Vous pouvez définir l'ordre des colonnes en cliquant sur les points à côté du nom de la colonne et en les faisant glisser à la position appropriée.

Une autre option vous permet également d'ajouter des champs d'un type de document:

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-9b8837844d742027e05c25601f7d32591f75f1c1%2Fchange-document-colums5.png?alt=media" alt="" width="243"><figcaption></figcaption></figure>

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-baa0bd4c49bd7a29409ea2f7636fd34b79262a75%2Fchange-document-colums6.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

Ici, vous pouvez choisir parmi les différents types de documents:

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-88df9241919f4508a655b295e85f1466ae5d570f%2Fchange-document-colums7.png?alt=media" alt="" width="254"><figcaption></figcaption></figure>

Pour chaque type de document, il existe différents champs que vous pouvez ajouter:

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-937d5035b1cd809ca1fd053e3b381c52c7b83401%2Fchange-document-colums8.png?alt=media" alt="" width="518"><figcaption></figcaption></figure>

Sélectionnez les champs dont vous avez besoin et cliquez sur "Ajouter aux colonnes visibles", ils apparaîtront alors dans les paramètres de colonne.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-d389c37009380d7a9e38a91dd9102834842f2654%2Fchange-document-colums9.png?alt=media" alt="" width="281"><figcaption></figcaption></figure>


# Fusion de Documents

Fusion de documents

## Aperçu

La fusion de documents vous permet de combiner plusieurs documents.

Tout d'abord, vous devez sélectionner les documents que vous souhaitez fusionner. Cela peut être fait en sélectionnant les cases à cocher des documents. Une fois que vous avez sélectionné les documents, cliquez sur l'icône avec trois points.

Un menu s'affichera alors, sélectionnez l'option "Fusionner" qui se trouve en bas.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-6e7678a3ece762abd2d22dbb1338a3d66db02a05%2Fdocument-merging.png?alt=media" alt=""><figcaption></figcaption></figure>

![](https://lh7-us.googleusercontent.com/TV2KGh2Q38KsO5Zi-O-GKp5v42Lam4WSj8I8Ia6KjVj2c4X6vce2nFt7yJYicRWmDwKOHZDxrAsfEYtMpN-9UD2mpJ9Sfs4ueb1AYAOjKngY25JKaeEBPzUwcbrylwQ4jj_v-jkGZYLey9p9i0LfL-I)

La fusion de documents est une fonctionnalité importante dans un système de gestion de documents qui permet aux utilisateurs de combiner plusieurs documents en un seul document. Voici quelques raisons pour lesquelles la fusion de documents peut être utile :

* **Organiser des documents connexes :** En fusionnant plusieurs documents en un seul document, les utilisateurs peuvent organiser et conserver ensemble des informations ou des fichiers connexes. Cela peut aider à améliorer l'efficacité dans la gestion et l'accès aux documents.
* **Créer des rapports ou des résumés :** La fusion de plusieurs documents peut être utile pour créer des rapports ou des résumés en combinant des données ou des informations provenant de différentes sources ou documents. Cela permet aux utilisateurs de créer des rapports ou des présentations complets sans avoir à copier et coller manuellement les informations.
* **Archiver des documents :** Lorsque plusieurs versions d'un document existent, ou lorsque des documents doivent être résumés dans une période de temps spécifique, la fusion de documents peut aider à garantir des pratiques d'archivage cohérentes et à optimiser l'espace de stockage.
* **Optimisation des flux de travail :** La fusion de documents peut faire partie d'un flux de travail automatisé où les documents sont automatiquement combinés une fois que certaines conditions sont remplies. Cela peut être utilisé, par exemple, dans un processus d'approbation ou lors de la création de contrats ou de rapports.

## Exemples de fusion de documents :

* **Combinaison de factures :** Une entreprise doit résumer toutes les factures d'un mois donné à des fins comptables. Les factures individuelles sont téléchargées en tant que documents distincts, puis fusionnées pour créer un aperçu consolidé.
* **Combinaison de formulaires d'approbation :** Un flux de travail d'approbation d'application nécessite que plusieurs formulaires soient fusionnés avant d'être transmis à la direction. Les différents formulaires sont automatiquement combinés au fur et à mesure qu'ils sont remplis et soumis par les parties concernées.
* **Création d'un rapport annuel :** Plusieurs départements d'une entreprise travaillent ensemble pour créer un rapport annuel complet. Chaque département prépare sa propre section du rapport en tant que document distinct. Ces documents sont ensuite réunis pour créer le rapport annuel final.

En fusionnant des documents, les organisations peuvent rationaliser leurs processus de gestion documentaire, améliorer la collaboration et accroître l'efficacité.


# Statut du document

Si vous utilisez le logiciel DocBits pour le traitement de documents, il est essentiel de comprendre les différents états de document que vos fichiers peuvent avoir. Voici une liste complète de tous les états de document possibles dans DocBits :

* WatchDog Start : Le module Watchdog démarre.
* WatchDog Split : Le document est en train d'être divisé dans Watchdog.
* WatchDog Upload : Le document est en cours de téléchargement dans Watchdog.
* Upload : Le document est en cours de téléchargement.
* OCR : La reconnaissance optique de caractères (OCR) est en cours d'exécution sur le document.
* Classification : Le document est en cours de classification.
* Importation Zugferd : Un document Zugferd est en cours d'importation.
* Prêt pour validation : Le document est prêt pour la validation.
* Exportation Zugferd : Un document Zugferd est en cours d'exportation.
* Workflow : Un flux de travail est actuellement en cours avec ce document.
* Approbation en attente : Le document doit être approuvé.
* Deuxième approbation en attente : Le document doit être approuvé une deuxième fois.
* Comptabilité automatique : La comptabilité automatique est en cours d'exécution.
* Exportation : Le document est en cours d'exportation.
* Erreur : Une erreur s'est produite dans le document.


# Filtrage des documents

## Options de filtrage par défaut

Vous pouvez rechercher des documents spécifiques en saisissant le nom ou l'ID du document dans la barre de recherche située en haut du Tableau de bord.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/FilteringDocs_1.png)

Pour un filtrage plus précis, cliquez sur l'icône de filtre située à droite de la barre de recherche pour sélectionner des critères spécifiques de recherche de documents.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/FilteringDocs_2.png)

Les options de filtrage suivantes sont disponibles :

* **Statut**: Filtrer par statut de traitement (par ex., Ready for validation, Rejected).
* **Assigné à**: Filtrer par les utilisateurs assignés au document.

  ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/FilteringDocs_9.png)
* **Assigné au groupe**: Filtrer par les groupes assignés au document.
* **Redémarrage nécessaire**: Filtrer les documents qui nécessitent un redémarrage.

Cliquez sur **Appliquer** pour appliquer les filtres sélectionnés, ou **Effacer les filtres** pour les réinitialiser.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/FilteringDocs_3.png)

## Filtrage par période

Pour filtrer les documents par date d'importation, utilisez le filtre temporel situé à droite de la barre de recherche. Vous pouvez choisir parmi les plages temporelles prédéfinies suivantes :

* **30 jours**
* **90 jours**
* **180 jours**
* **365 jours**
* **Tous**

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/FilteringDocs_4.png)

Vous pouvez également sélectionner une plage de dates personnalisée en cliquant sur **Sur mesure**, puis en spécifiant une **Date de début** et une **Date de fin**. Ensuite, cliquez sur **Appliquer** pour activer le filtre.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/FilteringDocs_5.png)

<mark style="color:red;">**Remarque**</mark>: La sélection d'une période plus longue peut entraîner des temps de chargement plus lents.

## Filtrer par type de document

Pour filtrer par types de document spécifiques :

1. Cliquez sur l'icône plus (+) en haut du Tableau de bord.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/FilteringDocs_6.png)
2. Sélectionnez un type de document dans la liste.
3. Après avoir sélectionné un type de document, vous pouvez basculer entre les filtres à l'aide des onglets en haut du Tableau de bord.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/FilteringDocs_7.png)

Pour supprimer un filtre spécifique, survolez l’étiquette de filtre et cliquez sur le X rouge. Cela supprimera le filtre de la liste des onglets.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/FilteringDocs_8.png)


# Recherche rapide

La **Recherche rapide** en haut du tableau de bord est le moyen le plus rapide de trouver des documents. Tapez ce que vous cherchez — un nom, un statut, un montant, une date — et la liste se filtre instantanément.

Ce guide est organisé comme la recherche se construit :

1. **Champs standard** — les colonnes que possède chaque document (nom du document, statut, dates). Toujours disponibles.
2. **Champs plein texte** — contenu extrait (fournisseur, numéro de commande, numéro de facture, montants, lignes). Disponibles quand la recherche plein texte est activée.
3. **Opérateurs, raccourcis et recettes** — la référence complète.

> Rien à mémoriser : cliquez dans la barre de recherche et choisissez un champ et une valeur dans la liste. Les exemples ci-dessous montrent aussi la forme tapée, à copier directement.

***

## Fonctionnement de la barre de recherche — chips, barre d'outils et vue brute

À mesure que vous complétez une condition (un champ, un opérateur et une valeur), la Recherche rapide la transforme en **chip** — une pastille colorée dans la barre — et en commence une nouvelle. Un chip affiche le **champ**, l'**opérateur** et la **valeur**, avec un **×** pour le supprimer. Les chips sont colorés selon l'emplacement des données :

| Couleur du chip | Type de champ                                                         |
| --------------- | --------------------------------------------------------------------- |
| **Bleu**        | Colonne standard (nom du document, statut, dates)                     |
| **Orange**      | Champ plein texte / extrait (fournisseur, montant, numéro de facture) |
| **Violet**      | Recherche vectorielle (sémantique)                                    |
| **Vert**        | Recherche dans le texte OCR                                           |

Cliquez sur un chip pour le modifier ; cliquez sur **×** pour le supprimer. Plusieurs chips combinés sont lus comme un **AND** par défaut.

**Barre d'outils** (à droite de la barre) : **ⓘ Aide** ouvre la référence intégrée des champs et de la syntaxe ; **Filtres** est un panneau rapide Statut / Utilisateur / Redémarrage ; l'**anneau d'index** indique quelle part de l'index plein texte est construite (uniquement quand la recherche plein texte est activée).

**Vue standard ou brute :** la barre affiche votre requête sous forme de chips (standard). Passez en **vue brute** pour la voir et la modifier en texte simple — pratique pour copier ou taper une longue requête. Votre requête est conservée lorsque vous rechargez la page.

### Trouver des documents par sous-type de facture

```
invoice_sub_type="Cost Invoice"
```

Le sous-type de facture est une liste fixe (p. ex. **Cost Invoice**, **Purchase Invoice**), donc `=` est une correspondance exacte et la barre propose un sélecteur de valeurs. Utilisez `invoice_sub_type!="Cost Invoice"` pour tout sauf ce sous-type.

## Grouper les résultats

Au lieu d'une liste plate, vous pouvez **grouper** les résultats par n'importe quel champ — fournisseur, statut, type de document ou un intervalle de dates :

```
group by supplier_name
```

La liste affiche des **en-têtes de groupe** repliables, chacun avec un **compte**. Cliquez sur un en-tête pour le déplier ou le replier ; cliquez dans un groupe pour **explorer en détail** (appliquer cette valeur comme filtre). Le groupement se combine avec n'importe quel filtre.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-1234c8ac25999f3b82b0872a96edc7416200baa6%2Fquick_search_16_grouping.png?alt=media" alt="Résultats groupés par fournisseur"><figcaption><p><code>group by supplier_name</code> — les résultats se replient en un en-tête extensible par fournisseur.</p></figcaption></figure>

***

## Partie 1 — Champs standard

Les champs standard sont les colonnes propres du document. Ils sont **toujours disponibles**, que la recherche plein texte soit activée ou non.

### Trouver des documents par nom

Le nom du document est la recherche la plus courante. Trois façons de correspondre — toutes **insensibles à la casse** :

#### `=` → commence par

```
filename=invoice
```

Trouve les documents dont le nom **commence par** « invoice ». La casse étant ignorée, tous ceux-ci correspondent à `filename=invoice` :

```
Invoice.pdf   iNVoice.pdf   iNvoiCE.pdf   INVOICE.pdf
Invoice.xml   iNVoice.xml   iNvoiCE.edi   …
```

Ne correspond **pas** à `XYZ_Invoice.pdf` (là « invoice » est au milieu — utilisez `:`).

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-7795aac02ccb42f10d839ee9b42678273ff16315%2Ffr_quick_search_02_filename_starts.png?alt=media" alt="filename=invoice ne correspond qu&#x27;aux noms commençant par invoice"><figcaption><p><code>filename=invoice</code> — uniquement les noms qui <strong>commencent par</strong> « invoice », quelle que soit la casse (<code>INVOICE.pdf</code>, <code>iNvoiCE.pdf</code>, <code>iNVoice.pdf</code>, <code>Invoice.pdf</code> correspondent — 7 résultats).</p></figcaption></figure>

#### `:` → contient (n'importe où)

```
filename:invoice
```

Avec `:`, le mot correspond **n'importe où** dans le nom — `2026_Invoice.pdf`, `XYZ_Invoice ABC.pdf`, `123_Invoice ABC bla bla.pdf`.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-8718268aa70d66ae54c742b6c937756c8691d7fa%2Ffr_quick_search_03_filename_contains.png?alt=media" alt="filename:invoice correspond au mot n&#x27;importe où dans le nom"><figcaption><p><code>filename:invoice</code> — correspond à « invoice » à n'importe quelle position du nom (aussi <code>XYZ_Invoice ABC.pdf</code>).</p></figcaption></figure>

#### `="…"` → commence *ou* finit par

```
filename="invoice"
```

Les guillemets font que `=` correspond aux noms qui **commencent ou finissent** par la valeur.

> **Les trois en une ligne :** `=` → commence par · `:` → contient · `="…"` → commence ou finit par. Toutes ignorent la casse.

### Trouver par statut

```
status=ready_for_validation
```

Le statut est une liste fixe, donc `=` est une correspondance **exacte** et la barre propose un sélecteur de valeurs.

### Trouver par date

```
created_on>2026-05-25
```

Utilisez `>`, `<`, `>=`, `<=` pour des plages de dates. Aussi des dates **relatives** : `today()`, `today()-7` (7 derniers jours), `today()+30`.

***

## Partie 2 — Champs plein texte

Les champs plein texte recherchent dans le **contenu extrait** — fournisseur, numéro de commande, numéro de facture, montants, lignes. Ils apparaissent en **orange** et nécessitent la **recherche plein texte activée**. Les règles de correspondance sont identiques aux champs texte standard (`=` commence-par, `:` contient, `="…"` commence-ou-finit).

### Trouver les documents d'un fournisseur

```
supplier_name=Test
```

Commence-par sur le nom de fournisseur extrait ; `supplier_name:fuji` correspond n'importe où ; `supplier_name:"Ruiz Foods"` met entre guillemets une valeur avec espaces.

### Trouver par montant

```
total_amount>5000
```

Utilisez `>`, `<`, `>=`, `<=` ou `between 1000 and 5000` pour une fenêtre.

### Trouver ce qui manque

```
supplier_name=""
```

`=""` signifie « ce champ **n'est pas renseigné** » ; `supplier_name!=""` signifie « a un fournisseur quelconque ». La même vérification s'applique à tout champ, p. ex. `ap_assignment_code=""`.

***

## Filtres intelligents — un clic

En haut du menu déroulant de recherche se trouvent les **Filtres intelligents** : des recherches prêtes en un clic. Chacun est un raccourci d'une requête que vous pourriez aussi taper :

| Filtre intelligent                  | Trouve                              | Équivaut à                        |
| ----------------------------------- | ----------------------------------- | --------------------------------- |
| ⚠️ **En retard**                    | Date d'échéance dépassée            | `invoice_due_date<today()`        |
| 🕐 **Bientôt dû**                   | Dans les 7 prochains jours          | `invoice_due_date<=today()+7`     |
| 👤 **Affecté à moi**                | En attente de votre action          | `assigned_to=<vous>`              |
| 📅 **Boîte du jour**                | Importés aujourd'hui                | `imported_on>=today()`            |
| 📋 **En attente de validation**     | Prêts à valider                     | `status=ready_for_validation`     |
| 🧾 **Documents électroniques**      | E-factures (XML, ZUGFeRD, EDI)      | `is_edoc=true`                    |
| ✅ **Correspondance PO totale**      | Totalement rapproché d'une commande | `po_match_status=full_matched`    |
| ➗ **Correspondance PO partielle**   | Partiellement rapproché             | `po_match_status=partial_matched` |
| 📉 **Correspondance PO inférieure** | Quantité ou prix sous la commande   | `po_match_status=under_matched`   |

Les trois filtres **correspondance PO** et les champs plein texte nécessitent la recherche plein texte activée.

***

## Partie 3 — Opérateurs, connecteurs, raccourcis

### L'aide intégrée

L'**icône d'aide** dans la barre de recherche ouvre une référence complète de tous les champs, opérateurs et raccourcis de votre espace de travail.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-3ce628b86dea53ddd4aadf961f3914017caf99fb%2Ffr_quick_search_08_help_modal.png?alt=media" alt="L&#x27;aide intégrée de recherche du tableau de bord avec tous les opérateurs"><figcaption><p>L'aide intégrée <strong>Recherche du tableau de bord — Champs et syntaxe</strong> liste chaque opérateur et comment les valeurs correspondent (p. ex. « Exact / commence par »).</p></figcaption></figure>

### Ce que signifie `=` selon le type de champ

Toute correspondance de texte ignore la casse.

| Type de champ                                    | Exemple                  | `=` signifie                |
| ------------------------------------------------ | ------------------------ | --------------------------- |
| Texte (nom, fournisseur, commande)               | `filename=invoice`       | **commence par**            |
| Texte, n'importe où                              | `filename:invoice`       | **contient**                |
| Texte, début *ou* fin                            | `filename="invoice"`     | **commence ou finit par**   |
| Statut / type / correspondance PO (listes fixes) | `status=finished`        | **exact**                   |
| Identifiants (n° facture, id fournisseur)        | `invoice_number=INV-100` | **exact**                   |
| Nombre                                           | `total_amount>5000`      | plage (`> < >= <= between`) |
| Date                                             | `created_on>2026-01-01`  | plage + `today()±N`         |

### Opérateurs

| Opérateur                            | Signification                                      |
| ------------------------------------ | -------------------------------------------------- |
| `=`                                  | commence-par (texte) / exact (liste, nombre, date) |
| `:`                                  | contient (texte, n'importe où)                     |
| `="…"`                               | commence-par ou finit-par (texte)                  |
| `!=`                                 | l'inverse de `=`                                   |
| `>` `<` `>=` `<=`                    | supérieur / inférieur à                            |
| `between … and …`                    | plage inclusive                                    |
| `field=""` / `field!=""`             | est vide / est renseigné                           |
| `today()`, `today()-7`, `today()+30` | dates relatives                                    |

### Connecteurs

Combinez des conditions avec **AND** (les deux), **OR** (l'une), **NOT** et des parenthèses `( … )` pour grouper :

```
status=ready_for_validation AND supplier_name=Test
(status=error OR status=failed) AND created_on>today()-1
```

### Raccourcis

Des formes plus courtes pour les mêmes requêtes :

| Raccourci                           | Équivaut à                                              |
| ----------------------------------- | ------------------------------------------------------- |
| `total_amount gt 5000`              | `total_amount>5000` (alias gt/gte/lt/lte)               |
| `due_date > today`                  | `due_date>today()`                                      |
| `imported_on this_week`             | cette semaine ISO (aussi `last_week`, `this_month`, …)  |
| `ap_assignment_code is empty`       | `ap_assignment_code=""`                                 |
| `status:open`                       | `status=ready_for_validation` (open/closed/failed/done) |
| `total_amount not between 100, 200` | `total_amount<100 OR total_amount>200`                  |
| `status in (finished, error)`       | `status=finished OR status=error`                       |
| `not status=finished`               | `status!=finished`                                      |
| `filename contains rechnung`        | `filename:rechnung`                                     |
| `total_amount > 5k`                 | `total_amount>5000` (`k`=mille, `M`=million)            |
| `overdue`                           | `invoice_due_date<today() AND status!=finished`         |
| `#INV-1234`                         | `invoice_id:INV-1234`                                   |
| `@User`                             | `assigned_to:User`                                      |
| `$5000+`                            | `total_amount>=5000`                                    |

### Galerie requête + résultat des raccourcis

Ces exemples montrent chaque modèle de raccourci avec la requête saisie et le résultat affiché dans le tableau de bord. Le premier groupe utilise des champs standard et fonctionne même sans recherche plein texte. Le second groupe utilise des champs réservés au plein texte, comme le montant ou la date d’échéance.

#### Fonctionne sans plein texte

**Alias d’opérateurs**

* Requête: `created_on gt 2026-05-25`
* Équivaut à: `created_on>2026-05-25`
* Résultat: Filtre sur Created après le 25 mai 2026.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-2f3a87e5aa4ebf19cc15e5b6835e949ded3acd23%2Fquick_search_shortcut_01_operator_aliases.png?alt=media" alt="Résultat Quick Search pour created_on gt 2026-05-25"><figcaption><p><code>created_on gt 2026-05-25</code> - Filtre sur Created après le 25 mai 2026.</p></figcaption></figure>

**Mots de date sans parenthèses**

* Requête: `created_on < today`
* Équivaut à: `created_on<today()`
* Résultat: Transforme le mot today en today().

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-50723f07956903970f19cd0c5c65821f930f2bb0%2Fquick_search_shortcut_02_bare_date.png?alt=media" alt="Résultat Quick Search pour created_on < today"><figcaption><p><code>created_on &#x3C; today</code> - Transforme le mot today en today().</p></figcaption></figure>

**Période relative**

* Requête: `created_on this_month`
* Équivaut à: `created_on>=first day of this month AND created_on<=last day of this month`
* Résultat: Transforme this\_month en intervalle de dates.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-6e5438001ae00fb7e61d36999924000561250e8c%2Fquick_search_shortcut_03_period.png?alt=media" alt="Résultat Quick Search pour created_on this_month"><figcaption><p><code>created_on this_month</code> - Transforme this_month en intervalle de dates.</p></figcaption></figure>

**Mots vide/renseigné**

* Requête: `assigned_to is empty`
* Équivaut à: `assigned_to=""`
* Résultat: Trouve les documents sans assigné.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-1f8b0463f7dbbb840bf4411b282ba066591ea3fa%2Fquick_search_shortcut_04_presence.png?alt=media" alt="Résultat Quick Search pour assigned_to is empty"><figcaption><p><code>assigned_to is empty</code> - Trouve les documents sans assigné.</p></figcaption></figure>

**Statut lisible**

* Requête: `status:open`
* Équivaut à: `status=ready_for_validation`
* Résultat: Mappe open au statut de validation.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-ad2e49dc9004b62463ae46a0d50358a1f318491c%2Fquick_search_shortcut_05_status_open.png?alt=media" alt="Résultat Quick Search pour status:open"><figcaption><p><code>status:open</code> - Mappe open au statut de validation.</p></figcaption></figure>

**Pas entre**

* Requête: `created_on not between 2026-06-01, 2026-06-15`
* Équivaut à: `(created_on<2026-06-01 OR created_on>2026-06-15)`
* Résultat: Trouve les valeurs hors d’une fenêtre de dates.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-82f5a79e95431315af279771d0d32b84f2945d1d%2Fquick_search_shortcut_06_not_between.png?alt=media" alt="Résultat Quick Search pour created_on not between 2026-06-01, 2026-06-15"><figcaption><p><code>created_on not between 2026-06-01, 2026-06-15</code> - Trouve les valeurs hors d’une fenêtre de dates.</p></figcaption></figure>

**Liste in**

* Requête: `status in (ready_for_validation, exported)`
* Équivaut à: `status=ready_for_validation OR status=exported`
* Résultat: Correspond à l’un des statuts listés.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-44e0e8101f97c6b5400a6ddd59fe3c2cb2284c6b%2Fquick_search_shortcut_07_in_list.png?alt=media" alt="Résultat Quick Search pour status in (ready_for_validation, exported)"><figcaption><p><code>status in (ready_for_validation, exported)</code> - Correspond à l’un des statuts listés.</p></figcaption></figure>

**Préfixe de négation**

* Requête: `not status=finished`
* Équivaut à: `status!=finished`
* Résultat: Inverse le prédicat du statut finished.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-c2b5c76ca545a7c2107609ece12f7acfcda6b077%2Fquick_search_shortcut_08_negation.png?alt=media" alt="Résultat Quick Search pour not status=finished"><figcaption><p><code>not status=finished</code> - Inverse le prédicat du statut finished.</p></figcaption></figure>

**Texte contient**

* Requête: `filename contains E2E`
* Équivaut à: `filename:E2E`
* Résultat: Utilise contains comme recherche de sous-chaîne dans le nom de fichier.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-7a85efb9c7608360a38fcc4c8fea4482e2bc2538%2Fquick_search_shortcut_09_contains.png?alt=media" alt="Résultat Quick Search pour filename contains E2E"><figcaption><p><code>filename contains E2E</code> - Utilise contains comme recherche de sous-chaîne dans le nom de fichier.</p></figcaption></figure>

**Préfixe facture**

* Requête: `#INV-1234`
* Équivaut à: `invoice_id:INV-1234`
* Résultat: Mappe #... à une recherche par ID de facture.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-3865028dca92a7e30d86d6e662448da5a1cec905%2Fquick_search_shortcut_12_invoice_prefix.png?alt=media" alt="Résultat Quick Search pour #INV-1234"><figcaption><p><code>#INV-1234</code> - Mappe #... à une recherche par ID de facture.</p></figcaption></figure>

**Préfixe assigné**

* Requête: `@Daniel`
* Équivaut à: `assigned_to:"Daniel"`
* Résultat: Mappe @... à une recherche par nom d’assigné.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-bb5a28d9de9832e3d5568b542de9bc8b69c41e4d%2Fquick_search_shortcut_13_assignee_prefix.png?alt=media" alt="Résultat Quick Search pour @Daniel"><figcaption><p><code>@Daniel</code> - Mappe @... à une recherche par nom d’assigné.</p></figcaption></figure>

#### Requiert la recherche plein texte

Si vous utilisez le même raccourci avec un champ réservé au plein texte, la requête requiert quand même le plein texte. Par exemple, `ap_assignment_code is empty` utilise le même raccourci vide/renseigné que `assigned_to is empty`, mais le champ AP est plein texte.

**Suffixe de montant**

* Requête: `total_amount > 5k`
* Équivaut à: `total_amount>5000`
* Résultat: Transforme k en milliers sur un champ de montant.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-f7bb3325f98363d50a033a9569d934f5305a6f46%2Fquick_search_shortcut_10_currency_suffix.png?alt=media" alt="Résultat Quick Search pour total_amount > 5k"><figcaption><p><code>total_amount > 5k</code> - Transforme k en milliers sur un champ de montant.</p></figcaption></figure>

**Raccourci en retard**

* Requête: `overdue`
* Équivaut à: `invoice_due_date<today() AND status!=finished`
* Résultat: Trouve les factures non terminées après leur échéance.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-3e433bb3efd5c5b3a6becab958ff1a906127102a%2Fquick_search_shortcut_11_overdue.png?alt=media" alt="Résultat Quick Search pour overdue"><figcaption><p><code>overdue</code> - Trouve les factures non terminées après leur échéance.</p></figcaption></figure>

**Préfixe montant**

* Requête: `$5000+`
* Équivaut à: `total_amount>=5000`
* Résultat: Mappe $...+ à un seuil de montant.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-e24869ceb5f0cfe123c6b79d1491c8729a1cb344%2Fquick_search_shortcut_14_amount_prefix.png?alt=media" alt="Résultat Quick Search pour $5000+"><figcaption><p><code>$5000+</code> - Mappe $...+ à un seuil de montant.</p></figcaption></figure>

***

## Partie 4 — Modes de recherche avancés

Au-delà de la recherche par champs, trois préfixes recherchent dans le contenu.

### Recherche vectorielle (sémantique) — `vector:`

Correspond par **sens**, pas par texte exact. Nécessite le module Vector.

```
vector: invoices about office supplies
vector: shipping delays with Hamburg port
```

### Recherche texte OCR — `ocr:`

Recherche dans le **texte des pages** extrait par l'OCR, pas seulement les colonnes.

```
ocr: Versandkosten
ocr: "purchase order PO-12345"
ocr: Hamburg AND doc_type=INVOICE
```

### Recherche en langage naturel (IA) — `ai:`

Décrivez en langage normal ce que vous cherchez ; l'IA lit votre phrase et extrait des filtres (fournisseur, dates, montants) en une requête structurée.

```
ai: invoices from Ruiz over 1000 last quarter
ai: overdue invoices waiting on approval
```

***

### Recettes

| Vous voulez…                         | Tapez ceci                                                     |
| ------------------------------------ | -------------------------------------------------------------- |
| Prêt à valider, totalement rapproché | `status=ready_for_validation AND po_match_status=full_matched` |
| Ce fournisseur, cette semaine        | `supplier_name=Test AND created_on>today()-7`                  |
| Factures en retard de montant élevé  | `total_amount>5000 AND invoice_due_date<today()`               |
| Deux fournisseurs à la fois          | `supplier_name=fuji OR supplier_name=acme`                     |
| Documents en erreur d'aujourd'hui    | `(status=error OR status=failed) AND created_on>today()-1`     |
| Par préfixe de numéro de commande    | `purchase_order=PO-2026`                                       |

> Les champs orange (plein texte) et les filtres intelligents PO nécessitent la **recherche plein texte** activée.


# Tableaux de bord personnels

## Aperçu

Vous pouvez créer et gérer des tableaux de bord personnalisés adaptés à vos besoins spécifiques. Ces tableaux de bord vous permettent de :

* Définir un ordre de colonnes personnalisé
* Sélectionner uniquement les colonnes pertinentes pour votre cas d'utilisation
* Appliquer et enregistrer des filtres personnalisés
* Partager des tableaux de bord avec les membres de l'équipe

## Créer un nouveau tableau de bord

Pour créer un nouveau tableau de bord :

1. Cliquez sur le bouton Filtre sous la barre de recherche.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_1.png)
2. Cliquez sur **Créer un nouveau tableau de bord**.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_2.png)
3. Saisissez un nom pour votre tableau de bord.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_3.png)
4. Définissez le niveau de visibilité souhaité. Vous pouvez choisir parmi :
   * **Visible seulement par moi** : Seul vous (l'utilisateur actuellement connecté) pouvez voir ce tableau de bord.
   * **Visible par tous les utilisateurs** : Tous les utilisateurs de votre organisation auront un accès en lecture.
   * **Partager avec des groupes et des utilisateurs** : Sélectionnez des utilisateurs ou des groupes d'utilisateurs spécifiques qui auront un accès en lecture au tableau de bord.

     ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_4.png)
5. Cliquez sur **Enregistrer** pour créer et enregistrer votre tableau de bord.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_5.png)

## Passer d'un tableau de bord à l'autre

Pour passer d'un tableau de bord à l'autre :

1. Cliquez sur le bouton Filtre sous la barre de recherche.
2. Dans le menu déroulant, sélectionnez un tableau de bord dans la liste des tableaux de bord personnels ou partagés.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_6.png)

<mark style="color:red;">**Remarque**</mark> : Vous pouvez identifier si un tableau de bord est personnel ou partagé en vérifiant l'icône devant le nom du tableau de bord.

## Modification/Suppression d'un tableau de bord personnel

Pour modifier votre tableau de bord personnel ou partagé :

1. Cliquez sur le bouton Filtre sous la barre de recherche.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_1.png)
2. Cliquez sur le nom du tableau de bord personnel que vous souhaitez modifier.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_7.png)
3. Effectuez les modifications souhaitées, par exemple :
   * Modifier l'ordre des colonnes
   * Ajuster la visibilité des colonnes
   * Modifier les filtres

### **Enregistrer les modifications du tableau de bord**

Une fois vos modifications effectuées, cliquez sur le bouton Filtre sous la barre de recherche, puis sélectionnez **Enregistrer les modifications du tableau de bord**.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_11.png)

<mark style="color:red;">**Remarque**</mark> : Seuls les tableaux de bord personnels peuvent être modifiés. Les tableaux de bord partagés ne peuvent être modifiés que par leur créateur d'origine.

### **Renommer un tableau de bord**

Pour renommer un tableau de bord personnel ou partagé :

1. Cliquez sur le bouton Filtre sous la barre de recherche.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_1.png)
2. Sélectionnez le tableau de bord que vous souhaitez renommer.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_7.png)
3. Sélectionnez **Renommer le tableau de bord actuel**.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_8.png)
4. Saisissez le nouveau nom, puis cliquez sur **Enregistrer**.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_9.png)

<mark style="color:red;">**Remarque**</mark> : Seuls les tableaux de bord personnels peuvent être renommés. Les tableaux de bord partagés ne peuvent être renommés que par leur créateur d'origine.

### Supprimer un tableau de bord

Pour supprimer un tableau de bord personnel :

1. Cliquez sur le bouton Filtre sous la barre de recherche.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_1.png)
2. Survolez le tableau de bord que vous souhaitez supprimer.
3. Cliquez sur l'icône de corbeille à côté.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_12.png)
4. Confirmez la suppression en cliquant sur **Supprimer**.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/personal_dashboards_13.png)

<mark style="color:red;">**Remarque**</mark> : Seuls les tableaux de bord personnels peuvent être supprimés. Les tableaux de bord partagés ne peuvent être supprimés que par leur créateur d'origine.


# Aperçu des documents téléchargés

La deuxième partie du tableau de bord est un aperçu de tous les documents téléchargés. Vous pouvez afficher tous les documents ou seulement ceux qui vous sont assignés. Vous pouvez également rechercher des documents par nom.

Les données seront extraites en quelques secondes, et le statut passera de "En cours d'exécution" à "Prêt pour la validation".


# Compteur de tâches

Le compteur de tâches se trouve dans le coin supérieur droit de la page d'accueil du tableau de bord.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-c64703bf1c2a1d68ce169d082b5da37f30c0acf3%2Ftask-counter1.png?alt=media" alt=""><figcaption></figcaption></figure>

C'est ici que vous pouvez voir combien de documents sont dans votre file d'attente pour traitement

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-8f22866dda9611a7caf845bd75ad5c25263c1a17%2Ftask-counter2.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

et combien de documents sont maintenant prêts pour la validation.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-abed2645896265baf1dbab41c4197bbae67b15c5%2Ftask-counter3.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>


# Champs extraits validés

L'écran de validation vous permet de vérifier, de modifier et de valider tous les documents importés. Vous pouvez voir le nom du document, le nombre de pages qu'il contient, la date à laquelle il a été importé et son statut. Le bouton d'actions vous permet d'attribuer, de redémarrer, de valider ou de supprimer le document.

![](https://lh7-us.googleusercontent.com/Qsuq276tKp5GdkYv3Jfcjqske-IBpS-KqAtYf4q5mwEy6SFbsl9hC4oC94m8jwgnAOmTT7uHn2RPen-rXLo6q0ya7tHsJxjr0dbBeLDx6dAnjF6B0czSDQJxdDhx-E7OZD6MFZh-237jAfPrgQF0wGQ)


# Flux De Documents

## **Aperçu :**

Cette page fournit un aperçu graphique des différentes étapes qu'un document a traversées jusqu'à présent.

## **Comment Accéder :**

### **Option 1 :**

1. Naviguez vers la colonne des actions sur le tableau de bord et cliquez sur les trois points à côté du document pour lequel vous souhaitez voir le flux de documents.

   <figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-241aa5c02b907fe5be09a2df9b994a18fd207c7a%2FDocumentFlow_1_fr.png?alt=media" alt=""><figcaption></figcaption></figure>
2. Sélectionnez **Flux De Documents**.

   <figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-26115db41f296080fc1d741d79236fc6f7807397%2FDocumentFlow_2_fr.png?alt=media" alt="" width="261"><figcaption></figcaption></figure>

### **Option 2 :**

1. Ouvrez le document pour lequel vous souhaitez voir le flux de documents.
2. Cliquez sur les trois points sur le côté droit de la Validation Des Champs.

   <figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-ec93e9006093284a185f97152022b6cabd7a50f5%2FDocumentFlow_3_fr.png?alt=media" alt=""><figcaption></figcaption></figure>
3. Sélectionnez **Flux De Documents**.

   <figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-ff9d0a2033701d99e8f90a8461f217e9b949078e%2FDocumentFlow_4_fr.png?alt=media" alt="" width="354"><figcaption></figcaption></figure>

## **Description :**

Sur le côté gauche de l'écran, vous verrez les étapes individuelles du flux de documents, listées de gauche à droite.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-bbc801fe4f42f4e1be61ecd29a6f5caf66aa56f8%2FDocumentFlow_5_fr.png?alt=media" alt=""><figcaption></figcaption></figure>

* Les étapes qui initient le processus de flux de documents (comme l'importation ou le redémarrage) apparaîtront en vert.
* Pour naviguer à travers les étapes, il suffit de les faire glisser et de les déposer sur l'écran.
* Lorsque vous cliquez sur une étape, le nom du module et des informations sur la réussite ou l'échec de l'étape apparaîtront sur le côté droit de l'écran.

  <figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-e6f45d32af9673d4ec781b958f5026952b7012f3%2FDocumentFlow_6_fr.png?alt=media" alt=""><figcaption></figcaption></figure>


# Carrousel Vidéo

Une petite zone du Tableau de Bord de Préparation qui diffuse de courtes astuces sur les fonctionnalités de DocBits — des choses utiles à essayer, des endroits où vous n'avez peut-être pas regardé.

## Où le trouver

Le Carrousel Vidéo apparaît sur le Tableau de Bord de Préparation pendant l'import des documents. Sur les écrans larges, il se place à droite de la barre de progression. Il est masqué sur les petits écrans.

## Utilisation

Les astuces se jouent les unes après les autres avec une courte légende en dessous. Cliquez sur les points sous la vidéo pour aller à une astuce précise. Il n'y a pas de son — lisez la légende pour savoir de quoi parle chaque astuce.


# Meilleure Pratique

## Mettre en place un tableau de bord qui s'aligne avec les routines quotidiennes des utilisateurs nécessite une planification et une mise en œuvre minutieuses.

**Voici des meilleures pratiques qui peuvent vous aider :**

**Vues personnalisées :**

* Assurez-vous que le tableau de bord est personnalisable afin que les utilisateurs puissent personnaliser leurs propres vues et mises en page. Cela peut se faire grâce à la possibilité d'ajouter, de supprimer ou de réorganiser des widgets.

**Mises à jour automatiques :**

* Mettez en œuvre des mises à jour automatiques pour garantir que les données sont toujours à jour. Cela est particulièrement important pour les environnements à forte utilisation.
* Vous pouvez activer cet outil de rafraîchissement automatique dans les paramètres.

**Guidance et formation des utilisateurs :**

* Offrez une interface conviviale et des instructions sur la façon d'utiliser le tableau de bord.
* Formez régulièrement les utilisateurs pour vous assurer qu'ils comprennent toutes les fonctionnalités et capacités du tableau de bord.

**Filtres et vues :**

* L'utilisation de filtres peut être très utile lors de la recherche de documents, mais envisagez également de réinitialiser les filtres pour maintenir une vue cohérente des données.

**Analytique du tableau de bord :**

* Surveillez l'utilisation du tableau de bord et recueillez les retours des utilisateurs.
* Analysez quelles parties du tableau de bord sont les plus utilisées et quelles améliorations peuvent être apportées pour optimiser davantage l'expérience utilisateur.

**Visualisation des données :**

* Utilisez des visualisations de données engageantes et significatives pour présenter l'information rapidement et de manière compréhensible.
* Choisissez les visualisations en fonction des besoins des utilisateurs et du type de données présentées.

**Sécurité et confidentialité :**

* Assurez-vous que le tableau de bord respecte les normes de sécurité et que les données sensibles sont adéquatement protégées.
* Mettez en œuvre des contrôles d'accès pour garantir que les utilisateurs ne peuvent accéder qu'aux données qui leur sont pertinentes.

En prenant en compte ces meilleures pratiques, vous pouvez créer un tableau de bord qui s'aligne efficacement avec les routines quotidiennes des utilisateurs et les aide à prendre des décisions éclairées.


# Dépannage

## Voici des conseils de dépannage spécifiques pour les problèmes courants liés aux paramètres du tableau de bord :

**Filtres non appliqués correctement :**

* Tout d'abord, vérifiez les paramètres du filtre pour vous assurer que les filtres corrects ont été appliqués et qu'ils affichent les données souhaitées.
* Assurez-vous que les filtres sont appliqués de manière logique et cohérente. Parfois, une logique de filtre incorrecte ou des combinaisons incorrectes peuvent produire des résultats inattendus.
* Fournissez aux utilisateurs des conseils sur la façon d'utiliser correctement les filtres pour s'assurer qu'ils peuvent utiliser efficacement les fonctionnalités de filtrage.

**Retards dans le chargement des données :**

* Vérifiez la connexion réseau pour vous assurer qu'elle est stable et ne cause pas de retards.
* Vérifiez la charge du serveur et la performance de la source de données pour voir si cela pose problème. Vous devrez peut-être optimiser la source de données ou passer à une infrastructure plus puissante.
* Mettez en œuvre des mécanismes de mise en cache pour réduire les temps de chargement, en particulier pour les données fréquemment consultées. Encouragez les utilisateurs à optimiser leurs requêtes de données en récupérant uniquement les champs de données requis et en utilisant des filtres pour réduire la quantité de données.

**Problèmes de navigateur :**

* Assurez-vous que le navigateur qu'ils utilisent est compatible avec le tableau de bord et que toutes les mises à jour requises sont installées.
* Recommandez aux utilisateurs de vider régulièrement le cache de leur navigateur pour éviter les problèmes de mémoire et s'assurer qu'ils obtiennent les données les plus récentes.
* Vérifiez les extensions ou plugins dans le navigateur qui pourraient interférer avec le tableau de bord et désactivez-les temporairement si nécessaire pour isoler les problèmes.

**Problèmes spécifiques à l'utilisateur :**

* Offrez un support individualisé aux utilisateurs qui continuent à rencontrer des problèmes. Vous devrez peut-être vérifier leurs paramètres spécifiques, autorisations ou configuration réseau pour identifier et résoudre le problème.

En fournissant aux utilisateurs ces conseils de dépannage spécifiques, vous pouvez les aider à résoudre efficacement les problèmes courants liés aux paramètres du tableau de bord et augmenter leur productivité.


# Raccourcis Clavier

Le tableau de bord comprend les raccourcis suivants pour améliorer la navigation et l'interaction :

* **Option + K** – Ouvre le menu des raccourcis clavier, fournissant une liste des raccourcis disponibles dans l'application.
* **Option + Q** – Actualise le tableau de bord, garantissant que les dernières données sont affichées sans avoir besoin de recharger manuellement la page.


# Tâches

{% embed url="<https://youtu.be/MZoDMibM-7E>" %}
DocBits Tasks & Notifications Tutorial: Assign Work, Track Status & Handle Workflow Tasks
{% endembed %}

C'est ici que vous pouvez garder un œil sur vos tâches. Vous pouvez choisir entre deux mises en page différentes – l'une est un peu plus détaillée que l'autre. Vous pouvez également filtrer les tâches selon différents critères, comme si elles vous sont assignées ou l'état de la tâche.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-dafbde24bee224321fad075490749ee8fb08b4c1%2Ftasks1.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-72c1c34a7cc85f7b5e76ac82512a2604dc4d8f6d%2Ftasks2.png?alt=media" alt=""><figcaption></figcaption></figure>


# Tableau de bord des expéditions anticipées

Cette section offre un aperçu détaillé de toutes les expéditions avancées. Elle comprend une barre de recherche avec divers filtres que vous pouvez sélectionner pour affiner rapidement vos résultats. De plus, vous pouvez personnaliser l'agencement des en-têtes de colonnes en utilisant la fonctionnalité de glisser-déposer pour une expérience de visualisation plus adaptée.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-a0e35fc391a05bfb3ba75ecfdd62efb333417880%2Fshipment-order-dashboard.png?alt=media" alt="Docbits Shipment Order Dashboard View"><figcaption></figcaption></figure>

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-6b0eedc813ab1b6c7574abab2d1bbc148eb22f08%2Fadvance-shipment-dashboard.png?alt=media" alt="Docbits Advance Shipment Dashboard View"><figcaption></figcaption></figure>


# Tableau de bord des bons de commande

Cette section offre un aperçu détaillé de tous les bons de commande. Elle comprend une barre de recherche avec divers filtres que vous pouvez sélectionner pour affiner rapidement vos résultats. De plus, vous pouvez personnaliser l'agencement des en-têtes de colonne en utilisant la fonctionnalité de glisser-déposer pour une expérience de visualisation plus adaptée.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-660b75b002d3ac86841d47fb630a19d4a9a998fc%2Fpurchase-order.png?alt=media" alt=""><figcaption></figcaption></figure>


# Tableau de bord des factures

Cette section offre un aperçu détaillé de toutes les factures. Elle comprend une barre de recherche avec divers filtres que vous pouvez sélectionner pour affiner rapidement vos résultats. De plus, vous pouvez personnaliser l'agencement des en-têtes de colonnes en utilisant la fonctionnalité de glisser-déposer pour une expérience de visualisation plus adaptée.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-cb29d7263370f66a465f221931d90a8d8fa937f6%2Finvoice-dashboard.png?alt=media" alt=""><figcaption></figcaption></figure>


# Tableau de bord des ordres d'expédition

Cette section offre un aperçu détaillé de toutes les commandes d'expédition. Elle comprend une barre de recherche avec divers filtres que vous pouvez sélectionner pour affiner rapidement vos résultats. De plus, vous pouvez personnaliser l'agencement des en-têtes de colonne en utilisant la fonctionnalité de glisser-déposer pour une expérience de visualisation plus adaptée.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-a0e35fc391a05bfb3ba75ecfdd62efb333417880%2Fshipment-order-dashboard.png?alt=media" alt="Docbits Shipment Order Dashboard View"><figcaption></figcaption></figure>


# Options de Configuration de l'Utilisateur

Pour configurer vos paramètres, cliquez sur l'icône Utilisateur située dans le coin inférieur gauche de l'écran. Ici, vous pouvez personnaliser plusieurs options :

{% embed url="<https://youtu.be/TLmAHw3EXs4>" %}

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-6e2e461303b04e5962ff959fbd2962d523cc0b30%2Fuser-config.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-83e0469136b2c09056298e383ba0d2ec6315a26d%2Fuser_config_options_2.png?alt=media" alt="" width="308"><figcaption></figcaption></figure>

**Langue**

{% embed url="<https://youtu.be/h_knkUZkNyI>" %}
How to Change Language in DocBits (User Settings Tutorial)
{% endembed %}

* **Sélectionner la Langue Préférée :** Choisissez votre langue souhaitée parmi les options disponibles.

**Dark Mode**

* **Passer en Dark Mode :** Activez ou désactivez le Dark Mode pour une expérience de visionnage plus confortable.

**Paramètres de l'Utilisateur**

Dans cette section, vous pouvez ajuster les préférences suivantes :

* **Modèle de date :** Personnalisez la façon dont les dates sont affichées.
* **Format des Montants :** Définissez votre format préféré pour les valeurs numériques.
* **Nom :** Mettez à jour votre nom.
* **Mot de Passe :** Changez votre mot de passe pour la sécurité de votre compte.
* **Taille de la Police :** Ajustez la taille du texte pour une meilleure lisibilité.
* **Mode Double Écran :** Activez cette fonctionnalité si vous utilisez deux moniteurs.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-6e957498e19ce8c20b45805cc4c9590301b40f2e%2Fuser-config3.png?alt=media" alt=""><figcaption></figcaption></figure>

**Se Déconnecter**

* **Se Déconnecter :** Cliquez ici pour vous déconnecter en toute sécurité de votre compte.


# Tableau AI

Le Tableau extrait par IA est le tableau des éléments de ligne que DocBits lit avec l'IA lorsqu'un fournisseur ne dispose pas de règles de tableau entraînées. Il apparaît sur l'écran de validation, sous les champs d'en-tête. Cette page explique quand vous l'obtenez, comment le relancer et comment orienter ce qu'il extrait.

## Quand obtenez-vous le tableau AI

* Un administrateur a activé **Extraction de tableaux par IA** (Paramètres → Traitement des documents → Classification et extraction). Si l'option est désactivée, la zone du tableau affiche *AI Table will display here. Enable in …*.
* Le fournisseur n'a **aucune règle enregistrée**. Dès que quelqu'un entraîne le tableau du fournisseur et clique sur *Enregistrer les règles*, les règles enregistrées remplacent le tableau AI pour ce fournisseur ; les lignes apparaissent alors dans l'onglet *Tableau extrait* au lieu de l'onglet *Tableau extrait par IA*.
* Exception : les colonnes marquées **Utiliser l'IA** dans les paramètres des colonnes de tableau sont remplies par l'IA même pour les fournisseurs disposant de règles enregistrées, voir la section « Utiliser l'IA par colonne » ci-dessous.

Le niveau d'IA qui lit le tableau (Fast, Full, Nexus) est défini par organisation et peut être remplacé par fournisseur sous *Plus de paramètres* sur l'écran de validation, voir [Modèle d'IA spécifique au fournisseur](/end-user-and-partner-section/end-user-section/validation-screen/supplier-specific-ai-model-for-field-and-table-extraction).

## Réextraire le tableau AI

Utilisez cette procédure lorsque des lignes manquent ou qu'une colonne est décalée et que vous souhaitez que l'IA réessaie, par exemple après avoir ajouté une [étiquette](/end-user-and-partner-section/end-user-section/ai-table/ai-table-tags) :

1. Ajoutez ou modifiez des [étiquettes](/end-user-and-partner-section/end-user-section/ai-table/ai-table-tags) dans le champ sous le tableau et cliquez sur **Appliquer**. L'IA reconstruit le tableau pour ce document avec vos étiquettes et vos modifications de colonnes ; rien n'est encore enregistré pour le fournisseur. Si le document comporte des lignes rapprochées avec un bon de commande, DocBits avertit que la reconstruction supprime ces correspondances.
2. Le résultat vous convient ? Cliquez sur **Enregistrer** (*Enregistrer les règles*) pour que le prochain document de ce fournisseur soit extrait de la même manière.
3. Pour repartir de zéro, cliquez sur **Supprimer** (*Supprimer les règles*) : DocBits confirme *Rules has been deleted successfully* et relance l'extraction par IA sans aucune étiquette ni règle de formatage enregistrée.

*Supprimer les règles* supprime les étiquettes et les règles de formatage enregistrées pour ce fournisseur, pas la configuration des colonnes de tableau. Pour réextraire l'ensemble du document (en-tête et tableau) après qu'un administrateur a modifié des paramètres ou des colonnes, utilisez plutôt *Redémarrer* dans le menu du document sur le tableau de bord.

## Utiliser l'IA par colonne

Chaque colonne de tableau possède un indicateur **Utiliser l'IA** (Paramètres → Paramètres globaux → Types de documents → [Colonnes de tableau](/administration-and-setup/settings/global-settings/document-types/table-columns)). Lorsqu'il est activé, l'IA remplit cette colonne même si le fournisseur dispose de règles enregistrées ; les autres colonnes continuent de provenir des règles. Cas d'usage typique : une colonne de description en texte libre que les règles entraînées capturent mal, ou une valeur qui change de place sur la page.

Gardez à l'esprit que l'IA devine alors cette colonne à partir de la ligne entière. Si elle y place systématiquement la mauvaise valeur (par exemple le total de ligne dans *Frais*), le contrôle du total de ligne échoue sur chaque ligne. Dans ce cas, désactivez *Utiliser l'IA* pour cette colonne, ou ajoutez une étiquette qui indique à l'IA ce que représente la colonne.

## Extraction structurée

Lorsque **Utiliser l'extraction structurée (IA)** est activé dans les paramètres de l'organisation, l'IA renvoie le tableau dans une structure fixe qui correspond directement aux colonnes de tableau configurées, au lieu de reprendre les en-têtes de colonnes du fournisseur. Les noms de colonnes correspondent alors toujours à votre configuration ; une colonne imprimée par le fournisseur mais que vous n'avez pas configurée n'est pas extraite. Demandez à votre administrateur de l'activer lorsque les en-têtes des fournisseurs varient beaucoup et que vous passez du temps à remapper.

## Travailler avec le tableau extrait

Voici les principales capacités et instructions d'utilisation :

* **Suppression de colonnes** : Si certaines colonnes du tableau extrait ne sont pas nécessaires, les utilisateurs peuvent facilement les supprimer en cliquant sur l'icône "Supprimer la colonne" (représentée par trois points verticaux) à côté de l'en-tête de la colonne. Cela permet de désencombrer le tableau et de se concentrer uniquement sur les informations pertinentes.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-a2bb29b8102fff6c6ff8864f0b5f248d2b53f4b9%2Fai-table1.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Changement de format de devise** : Le format de la devise peut être modifié en sélectionnant le format souhaité dans le menu déroulant à côté du champ "Devise". Cela garantit que les valeurs monétaires sont affichées dans le format préféré, facilitant ainsi l'interprétation et l'analyse des données financières.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-34f946d3727ef3e66a720c0e91a54415dfcf83fe%2Fai-table2.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Affichage/Masquage des colonnes non mappées** : Par défaut, seules les colonnes mappées (colonnes avec des données extraites) sont visibles dans le tableau. Cependant, les utilisateurs peuvent choisir d'afficher ou de masquer les colonnes non mappées en cliquant sur le bouton "Masquer les colonnes non mappées" ou "Afficher les colonnes non mappées" en bas du tableau. Cette fonctionnalité est utile lorsque les utilisateurs souhaitent examiner toutes les colonnes disponibles, même si elles ne contiennent pas actuellement de données.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-a2fb028f2a4539bb4a5ce38830d621fa35b36e3e%2Fai-table3.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Modification des en-têtes de tableau** : Les en-têtes de tableau (noms de colonnes) peuvent être modifiés en cliquant sur l'en-tête et en saisissant le nom souhaité. Cette fonctionnalité permet aux utilisateurs de personnaliser les noms de colonnes pour mieux s'aligner sur leur terminologie ou leurs préférences, rendant les données plus lisibles et compréhensibles.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-db1266e71a7dec6c3ebe48f37ae521f043384cab%2Fai-table4.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Enregistrer vos modifications** : **Enregistrer** à côté des étiquettes (info-bulle *Enregistrer les règles*) stocke le mappage de colonnes, les colonnes masquées et les étiquettes actuels pour ce fournisseur. Le prochain document du fournisseur est extrait avec ces réglages.

Ces fonctionnalités vous donnent le contrôle sur les données extraites. Lorsque le même fournisseur nécessite les mêmes corrections à chaque fois, entraînez plutôt le tableau une fois ([Training Line Fields / Table Training](/administration-and-setup/setup/document-training/training-line-fields-table-training)) ; le tableau AI n'est alors plus utilisé pour ce fournisseur.


# Étiquettes de tableau AI

### Instructions étape par étape sur la façon d'ajouter des étiquettes à un tableau:

**Étape 1 :** Choisissez les noms de colonnes (étiquettes)

* **Sélectionnez les noms de colonnes :** Examinez les noms de colonnes de votre tableau et décidez quelles étiquettes ajouter.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-d2bb9eb80a4e05ca82f297fae41ae6134b430f0f%2Fai-table-tags1.png?alt=media" alt=""><figcaption></figcaption></figure>

**Étape 2 :** Appuyez sur le bouton "Appliquer"

* **Appuyez sur le bouton :** Une fois que vous avez sélectionné l'étiquette appropriée pour une colonne, appuyez sur le bouton "Appliquer" à côté de la colonne et de l'étiquette sélectionnées.

**Étape 3 :** Ajoutez l'étiquette au tableau

* **Ajoutez l'étiquette :** L'étiquette sélectionnée sera ajoutée au tableau en tant que colonne supplémentaire à côté de la colonne correspondante.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-b020b652dac62b549bd70a676650053b54be2b83%2Fai-table-tags2.png?alt=media" alt=""><figcaption></figcaption></figure>

**Étape 4 :** Enregistrer ou supprimer l'étiquette

* **Enregistrer l'étiquette :** Appuyez sur le bouton Enregistrer pour sauvegarder l'étiquette souhaitée.
* **Supprimer l'étiquette :** Pour supprimer l'étiquette sélectionnée, appuyez sur le bouton Supprimer.

### Voici une explication détaillée de chaque colonne et des étiquettes possibles:

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-c28011888bb2e8766ede9d32af5ab37df47840a5%2Fai-table-tags3.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

### **Position :**

**Description :** Position ou ordre de l'article dans la commande.

**Étiquette :** Entier

**Exemple :** 1, 2, 3...

### **Description :**

**Description :** Brève description de l'article.

**Étiquette :** Texte

**Exemple :** Vis, Écrou, Widget...

### Bon de commande :

**Description :** Le numéro de la commande associée.

**Étiquette :** Alphanumérique

**Exemple :** PO12345, PO98765...

### Quantité :

**Description :** Nombre d'unités commandées.

**Étiquette :** Nombre

**Exemple :** 100, 50, 200...

### Unité :

**Description :** Unité de mesure (par exemple, pièce, kilogramme).

**Étiquette :** Texte

**Exemple :** Pcs, kg, l...

### Prix unitaire :

**Description :** Prix par unité de l'article.

**Étiquette :** Devise

**Exemple :** €10.00, €5.50, €100.00...

### Montant net :

**Description :** Prix total avant déductions et taxes (calculé comme quantité \* prix unitaire).

**Étiquette :** Devise

**Exemple :** €1,000.00, €275.00, €10,000.00...

### Remise :

**Description :** Montant de la remise absolue appliquée au montant net.

**Étiquette :** Devise

**Exemple :** €50.00, €20.00, €500.00...

### Pourcentage de remise :

**Description :** Pourcentage de remise appliqué au montant net.

**Étiquette :** Pourcentage

**Exemple :** 5%, 10%, 15%...

### TVA :

**Description :** Montant de la TVA appliquée à l'article.

**Étiquette :** Devise

**Exemple :** €200.00, €55.00, €1,900.00...

### Montant total :

**Description :** Montant final après déduction de la remise et ajout de la TVA.

**Étiquette :** Devise

**Exemple :** €1,150.00, €310.00, €11,400.00...

### Pays d'origine :

**Description :** Pays où l'article a été fabriqué ou expédié.

**Étiquette :** Texte

**Exemple :** USA, Allemagne, Chine...

### Numéro d'article :

**Description :** Identifiant unique ou SKU pour l'article.

**Étiquette :** Alphanumérique

**Exemple :** 987654, A12345, Z98765...

### Numéro de bon de livraison :

**Description :** Numéro du bon de livraison associé.

**Étiquette :** Alphanumérique

**Exemple :** DN56789, DN12345...

### Phrase (informations supplémentaires) :

**Description :** Commentaires supplémentaires, codes ou informations pertinentes.

**Étiquette :** Texte

**Exemple :** Commentaire, Spécification...

Avec cette structure et ces étiquettes, le tableau est plus clairement défini et les informations peuvent être mieux catégorisées et traitées.


# Écran de validation

{% embed url="<https://youtu.be/CmmQIxOaF6E?si=gYE-U-Jv4dLPi2xT>" %}

## Vue d'ensemble

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-c3c2a2da89de409958ff5f0971ce5ba1ab04ade5%2Fvalidation_screen1.png?alt=media" alt=""><figcaption></figcaption></figure>

### Origine du Document (Document Origin)

{% embed url="<https://youtu.be/-m45XGiIeig>" %}
DocBits Origin Setting Explained: Country Standards for Dates & Number Formats
{% endembed %}

### **Bouton Enregistrer:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-94498dad9f528d0e044169599f9850a378cf9a70%2Fvalidation_screen2.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Bouton Enregistrer:**
  * **Objectif :** Enregistre l'état actuel du document ou du script en cours de travail.
  * **Cas d'utilisation :** Après avoir apporté des modifications ou des annotations à un document, utilisez ce bouton pour vous assurer que toutes les modifications sont enregistrées.

### **Ajouter des règles spéciales:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-1c5dd2558cdd1e655a9dc01db5c50fe67561509e%2Fvalidation_screen3.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-49fcdc5cc81473d86f0ca0478317dac1bef2d56f%2Fvalidation_screen4.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Ajouter des règles spéciales / Ajouter un script dans DocBits :**
  * **Objectif :** Permet aux utilisateurs de mettre en œuvre des règles ou des scripts spécifiques qui personnalisent le traitement des documents.
  * **Cas d'utilisation :** Utilisez cette fonctionnalité pour automatiser des tâches telles que l'extraction de données ou la validation de format, améliorant ainsi l'efficacité du flux de travail.

{% hint style="info" %}
Voir ici ajouter [Script dans DocBits](/administration-and-setup/settings/global-settings/document-types/script/scripting-in-docbits)
{% endhint %}

### **Champs flous:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-6c61766bf82b6a372c7908d37336bf92a34fe538%2Fvalidation_screen5.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Champs flous:**
  * **Objectif:** Aide à identifier et corriger les champs où les données peuvent ne pas correspondre parfaitement mais sont suffisamment proches.
  * **Cas d'utilisation:** Utile dans les processus de validation de données où des correspondances exactes ne sont pas toujours possibles, comme des noms ou adresses légèrement mal orthographiés.

### **Champs obligatoires:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-31fadb39a4adbce78f8edcf378a2db9a0915d4d3%2Fvalidation_screen6.png?alt=media" alt=""><figcaption></figcaption></figure>

Il y a des champs requis pour une édition ultérieure, ceux-ci peuvent être modifiés dans les paramètres.

Utilisez l'info-bulle pour savoir si:

* Est-ce un champ obligatoire (requis)
* Validation requise
* Faible confiance
* Inadéquation du montant total des taxes

**Champs obligatoires:**

* **Objectif :** Identifie les champs obligatoires dans les documents qui doivent être remplis ou corrigés avant un traitement ultérieur.
* **Cas d'utilisation :** Assure que les données essentielles sont capturées avec précision, maintenant l'intégrité des données et la conformité aux règles de l'entreprise.

<figure><img src="https://lh7-us.googleusercontent.com/3-ZXi-fUcWlM0nUaOAQbY7bynchbIN30JReKRdijyMFvX_GIHrnbcismANdOi6UfYa6GCPvk9wnOixya0E_rBk3V8hQduS-gBZJi4k0Kq8jeN93DxC2w5J-YRqeV9IkVB6oiH8tm0-y7gWJO_8fBplo" alt=""><figcaption></figcaption></figure>

## Tableau extrait (éléments de ligne)

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-8de2a8e35d2dea845f91f0ac68a62ef93a02e098%2Fvalidation_screen_line_items_table.png?alt=media" alt="Tableau des éléments de ligne sur l&#x27;écran de validation avec la barre d&#x27;outils du tableau"><figcaption><p>Le tableau extrait sous les champs d'en-tête</p></figcaption></figure>

Sous les champs d'en-tête, DocBits affiche le tableau des éléments de ligne du document : une ligne par ligne de facture, une colonne par [colonne de tableau](/administration-and-setup/settings/global-settings/document-types/table-columns) configurée pour le type de document. Lorsqu'un type de document comporte plusieurs tableaux (par exemple les articles et les frais), chaque tableau a son propre onglet au-dessus de la grille.

### D'où vient le tableau

Au-dessus de la grille figure un onglet par chemin d'extraction activé dans l'organisation :

| Onglet                          | Signification                                                                                                                                                                                                                                                                                                                   |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Tableau extrait**             | Extraction basée sur des règles (paramètre *Extraction de tableaux*). Pour un fournisseur dont le tableau a été entraîné, ces lignes proviennent des règles enregistrées et sont extraites de la même manière sur chaque document de ce fournisseur ; pour un fournisseur non entraîné, l'onglet peut être vide.                |
| **Tableau extrait par IA**      | L'extraction de tableau par IA (paramètre *Extraction de tableaux par IA*). Rempli lorsque le fournisseur n'a pas de règles enregistrées, et pour les colonnes marquées *Utiliser l'IA* même lorsque des règles existent. Une info-bulle *AI table not found* sur l'onglet signifie que l'IA n'a rien renvoyé pour ce document. |
| **Tableaux de bon de commande** | Uniquement dans le générateur de mise en page : les lignes du bon de commande utilisées pour la correspondance.                                                                                                                                                                                                                 |

Si aucun de ces onglets n'apparaît, les deux paramètres de tableau sont désactivés pour l'organisation (Paramètres → Traitement des documents → Classification et extraction). Le niveau d'IA qui lit le tableau est défini par organisation et peut être remplacé par fournisseur, voir [Modèle d'IA spécifique au fournisseur](/end-user-and-partner-section/end-user-section/validation-screen/supplier-specific-ai-model-for-field-and-table-extraction).

### Travailler dans le tableau

* **Modifier une cellule** : cliquez dedans et saisissez la valeur. Les colonnes de type montant, nombre et date sont validées pendant la saisie.
* **Ajouter une nouvelle ligne de tableau** : ajoute une ligne vide à la fin. Utilisez-la lorsqu'une ligne n'a pas été reconnue.
* **Supprimer une ligne** : l'icône de corbeille en fin de ligne.
* **Ajouter les colonnes mappées vides** : affiche les colonnes configurées que l'IA a laissées vides, afin de les remplir à la main.
* **Restaurer une colonne de tableau** : rétablit une colonne que vous aviez retirée de la vue pour ce document.
* **Supprimer le tableau** : efface toutes les lignes de ce tableau sur ce document. La configuration n'est pas modifiée.
* **Ajouter une nouvelle colonne de tableau** (administrateurs) : la même boîte de dialogue que dans les paramètres des colonnes de tableau, sans quitter le document.
* **Étiquettes** (tableau AI uniquement) : de courtes indications textuelles pour l'IA, par exemple *« la dernière colonne est le montant net »*. Voir [Étiquettes de tableau AI](/end-user-and-partner-section/end-user-section/ai-table/ai-table-tags).
* **Appliquer** / **Enregistrer** / **Supprimer** à côté des étiquettes : *Appliquer* relance le tableau AI pour ce document avec les étiquettes et les modifications de colonnes que vous avez faites, sans rien enregistrer (si le document comporte des lignes rapprochées avec un bon de commande, DocBits avertit que ces correspondances seront supprimées) ; *Enregistrer les règles* enregistre le mappage de colonnes et les étiquettes actuels pour ce fournisseur ; *Supprimer les règles* les supprime et relance l'extraction par IA pour ce document.
* **Exporter** : télécharge le tableau sous forme de fichier CSV.
* **Aller à la vue d'extraction de tableau** : ouvre l'entraînement de tableau pour ce document. Utilisez-la lorsque le même fournisseur donne systématiquement de mauvais résultats : tracez le tableau une fois, mappez les colonnes et cliquez sur *Enregistrer les règles* ; à partir de là, les lignes apparaissent dans l'onglet *Tableau extrait*. Voir [Training Line Fields / Table Training](/administration-and-setup/setup/document-training/training-line-fields-table-training).

{% hint style="info" %}
Si le tableau a été extrait par l'IA et que vous ouvrez l'entraînement de tableau, DocBits demande *Table is already extracted by AI. Do you want to train manually?* Une fois les règles enregistrées, le tableau AI n'est plus utilisé pour ce fournisseur.
{% endhint %}

### Réextraire le tableau

* **Même document, tableau AI :** ajoutez ou modifiez des étiquettes et cliquez sur **Appliquer** ; le tableau AI est reconstruit pour ce document uniquement. Pour supprimer aussi les étiquettes et le formatage enregistrés pour le fournisseur, cliquez sur **Supprimer** (*Supprimer les règles*) : DocBits confirme *Rules has been deleted successfully* et relance l'extraction par IA.
* **Même document, règles entraînées :** ouvrez *Aller à la vue d'extraction de tableau*, corrigez le tableau et cliquez sur *Enregistrer et réextraire*.
* **Document entier (en-tête et tableau) :** Tableau de bord → menu du document → *Redémarrer*. Nécessaire après qu'un administrateur a modifié les colonnes de tableau ou les paramètres d'extraction.

### Ce qui bloque l'approbation

Le tableau est contrôlé lors de l'enregistrement ou de l'approbation. Une cellule rouge ou un message sous le tableau signifie l'une des situations suivantes :

| Message                                                               | Cause                                                                                                                                                         | Que faire                                                                                                                                                                                                                                                                                                                |
| --------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Colonne obligatoire vide                                              | Une colonne marquée *Obligatoire* n'a pas de valeur dans cette ligne.                                                                                         | Remplissez la cellule, ou demandez à un administrateur si la colonne doit vraiment être obligatoire.                                                                                                                                                                                                                     |
| *Line total does not match quantity x unit price (expected …, got …)* | `quantité × prix unitaire + frais − remise` s'écarte du total de ligne de plus de 0,02. Souvent, l'une des quatre valeurs a été lue dans la mauvaise colonne. | Corrigez la valeur erronée par rapport au document ; si une colonne telle que *Frais* est systématiquement remplie avec la mauvaise valeur, prévenez votre administrateur (voir la section Dépannage de la page [Colonnes de tableau](/administration-and-setup/settings/global-settings/document-types/table-columns)). |
| *Line items add up to … but the net total is …*                       | La somme des totaux de ligne diffère du montant net de l'en-tête.                                                                                             | Recherchez une ligne manquante ou en double, ou un montant d'en-tête mal lu.                                                                                                                                                                                                                                             |
| *Line Item Table is missing Mandatory column for PO*                  | La correspondance de bon de commande nécessite le numéro d'article, le prix unitaire, la quantité et le montant total ; l'une de ces colonnes est masquée.    | Administrateur : réaffichez la colonne sous Colonnes de tableau.                                                                                                                                                                                                                                                         |

Un administrateur peut désactiver tous les contrôles de tableau pour un type de document avec *Ignorer la validation du tableau* (Types de documents → Plus de paramètres) ; les écarts de ligne et les colonnes obligatoires vides ne sont alors plus signalés.

En savoir plus sur les contrôles : [Vérifications automatiques sur l'écran de validation](/end-user-and-partner-section/end-user-section/validation-screen/automatic-checks-on-the-validation-screen) et [Dépannage de l'extraction de table](/overview-and-basics/faq/document-processing/table-extraction-troubleshoot).

### **Loupe:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-390eb77980021061562e800077d3c5ef8c586825%2Fvalidation_screen7.png?alt=media" alt="" width="118"><figcaption></figcaption></figure>

* **Loupe:**
  * **Objectif:** Fournit une vue agrandie d'une zone sélectionnée du document.
  * **Cas d'utilisation:** Aide à examiner les détails fins ou les petits textes dans les documents, assurant l'exactitude de la saisie ou de la révision des données.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-0f9fd288d9cd6cc2f984a3a4630e0812e935c6e6%2Fvalidation_screen8.png?alt=media" alt="" width="329"><figcaption></figcaption></figure>

### **Ouvrir une nouvelle fenêtre:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-670f046423cc2851aeeac0d3688c2af1b1b038cf%2Fvalidation_screen9.png?alt=media" alt="" width="130"><figcaption></figcaption></figure>

* **Ouvrir une nouvelle fenêtre:**
  * **Objectif:** Ouvre une nouvelle fenêtre pour une comparaison de documents côte à côte ou pour le multitâche.
  * **Cas d'utilisation:** Utile lors de la comparaison de deux documents ou lors de la consultation d'informations supplémentaires sans quitter le document actuel.

### **Raccourcis clavier:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-e03cc22c2c6b1c3c6775fdbad2720c5a16b92bf3%2Fvalidation_screen10.png?alt=media" alt="" width="145"><figcaption></figcaption></figure>

* **Raccourcis clavier:**
  * **Objectif:** Permet aux utilisateurs d'effectuer des actions rapidement à l'aide de combinaisons de touches.
  * **Cas d'utilisation:** Améliore la rapidité et l'efficacité de la navigation et du traitement des documents en minimisant la dépendance à la navigation à la souris.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-5a2789a48f7ed82549058c5c55d02eb945eeae7f%2Fvalidation_screen11.png?alt=media" alt="" width="239"><figcaption></figcaption></figure>

### **Tâches:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-a2b7ca27fdf0f2869946fc7783b02d3021d1bba1%2Fvalidation_screen12.png?alt=media" alt="" width="55"><figcaption></figcaption></figure>

Pour partager des informations internes, vous pouvez créer des tâches et les attribuer à un employé ou un groupe spécifique au sein de l'entreprise.

* **Tâches:**
  * **Objectif:** Permet aux utilisateurs de créer des tâches liées aux documents et de les attribuer aux membres de l'équipe.
  * **Cas d'utilisation:** Facilite la collaboration et la gestion des tâches au sein des équipes, assurant que chacun connaît ses responsabilités.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-a92dd3f5348e1c2787a87b27fed18cabf07ebc5a%2Fvalidation_screen13.png?alt=media" alt="" width="218"><figcaption></figcaption></figure>

### **Mode annotation:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-c1cc9fa5087c84c1c50204036a2d09adb10330ac%2Fimage%20(34).png?alt=media" alt="Annotation Mode Button" width="187"><figcaption></figcaption></figure>

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-c1cc9fa5087c84c1c50204036a2d09adb10330ac%2Fimage%20(34).png?alt=media" alt="Annotation Mode Example"><figcaption></figcaption></figure>

{% embed url="<https://youtu.be/ay0gGtwlqRE>" %}
DocBits Annotation Mode Tutorial: Add Notes in Validation & Download With/Without Annotations
{% endembed %}

You can leave annotations on a document. This can be helpful to leave information for other users who further edit this document.

* **Mode annotation:**
  * **Objectif :** Permet aux utilisateurs de laisser des notes ou des annotations directement sur le document.
  * **Cas d'utilisation:** Utile pour fournir des commentaires, des instructions ou des notes importantes à d'autres membres de l'équipe qui travailleront sur le document plus tard.

### **Fusionner:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-8f802b40b8af73d083f59f0c0b27941eb6141a3f%2Fvalidation_screen16.png?alt=media" alt="" width="60"><figcaption></figcaption></figure>

Les documents peuvent être fusionnés ici, par exemple si une page d'une facture manquait, ces pages peuvent être fusionnées plus tard de cette manière sans que le document entier doive être supprimé ou re-téléchargé.

* **Fusionner des documents:**
  * **Objectif:** Combine plusieurs documents en un seul fichier.
  * **Cas d'utilisation:** Pratique dans les scénarios où des parties d'un document sont numérisées séparément et doivent être consolidées.

### **Vue OCR:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-e395f5cc3a6dc4ad1e5059f498f636e0e5863c70%2Fvalidation_screen17.png?alt=media" alt="" width="77"><figcaption></figcaption></figure>

Dans la vue OCR, le texte est automatiquement filtré du document. Cela est utilisé pour reconnaître des caractéristiques pertinentes, telles que le code postal, le numéro de contrat, le numéro de facture et le tri d'un document.

* **Vue OCR:**
  * **Objectif:** Reconnaît automatiquement le texte dans les documents à l'aide de la technologie de reconnaissance optique de caractères.
  * **Cas d'utilisation:** Rationalise le processus de numérisation des textes imprimés ou manuscrits, les rendant consultables et modifiables.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-8a5c7d03b0332497542ec30fdb1feedcf34d7ea0%2Fvalidation_screen18.png?alt=media" alt=""><figcaption></figcaption></figure>

### **Créer un ticket:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-7e8ef65ce599d6fcfacae852ca90335b0f5328ca%2Fvalidation_screen19.png?alt=media" alt="" width="97"><figcaption></figcaption></figure>

Contrairement aux tâches qui sont transmises en interne au sein de l'entreprise, ce ticket de support est important pour nous notifier et créer immédiatement un ticket en cas d'erreurs et/ou de divergences. Cela rend le processus beaucoup plus facile car vous pouvez immédiatement envoyer le bug avec le document approprié. Il y a aussi l'option de définir la priorité, de prendre une capture d'écran du document ou d'en télécharger une.

* **Créer un ticket:**
  * **Objectif:** Permet aux utilisateurs de signaler des problèmes ou des divergences en créant un ticket de support.
  * **Cas d'utilisation:** Essentiel pour une résolution rapide des problèmes et des bugs, aidant à maintenir l'intégrité et le bon fonctionnement du système.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-f15ec1c5d5d316a246a03fe2ff893ebae254d78f%2Fvalidation_screen20.png?alt=media" alt="" width="237"><figcaption></figcaption></figure>

### **Journaux de scripts de documents:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-c2c6c3a35742740fff2d5ef2dbdb87e46965162c%2Fvalidation_screen21.png?alt=media" alt="" width="160"><figcaption></figcaption></figure>

Les scripts peuvent être créés dans les paramètres sous Types de documents ; ces informations seront ensuite affichées ici.

* **Journaux de scripts de documents:**
  * **Objectif:** Affiche les journaux liés aux scripts qui ont été mis en œuvre pour différents types de documents.
  * **Cas d'utilisation:** Utile pour suivre et déboguer les actions des scripts sur les documents, aidant les utilisateurs à comprendre les processus automatisés et à corriger les éventuels problèmes.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-2b692c670e53b71c5aff1ffacf2bd8c018ffacb9%2Fvalidation_screen22.png?alt=media" alt=""><figcaption></figcaption></figure>

### **Plus de paramètres:**

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-1c3cd8382eda8133e54346fdf2f9b6a55dfaee3f%2Fimage.png?alt=media" alt="DocBits Tableau Facture 3"><figcaption></figcaption></figure>

### **Flux de documents:**

Vous y trouverez le flux du document

* **Objectif:** Montre la séquence et la progression du traitement des documents dans le système.
* **Cas d'utilisation:** Aide à suivre le statut du document à travers différentes étapes, assurant que toutes les étapes de traitement nécessaires sont suivies.

### **Aller au modèle de mise en page:**

* Avec cette option, vous serez redirigé et pourrez éditer votre mise en page ou utiliser le modèle par défaut
* **Aller au modèle de mise en page:**
  * **Objectif:** Redirige les utilisateurs vers un éditeur de mise en page où ils peuvent modifier les modèles existants ou appliquer un modèle par défaut.
  * **Cas d'utilisation:** Permet la personnalisation des mises en page de documents pour répondre à des besoins ou préférences spécifiques de l'entreprise, améliorant l'alignement visuel et fonctionnel du document avec les normes de l'entreprise.

### Utiliser E-Text si Disponible

* **Objectif :** Permet à DocBits d'utiliser le texte électronique pour tous les documents d'un fournisseur spécifique si disponible, améliorant ainsi la précision de l'extraction.
* **Cas d'utilisation :** Améliore l'extraction de texte en tirant parti du texte intégré au lieu de l'OCR, ce qui peut conduire à des résultats plus précis pour ce fournisseur.

### [Modèle AI Basé sur le Fournisseur](/end-user-and-partner-section/end-user-section/validation-screen/supplier-specific-ai-model-for-field-and-table-extraction)

* **Objectif :** Permet de choisir entre trois modèles AI différents pour optimiser les résultats d'extraction pour un fournisseur spécifique.
* **Cas d'utilisation :** Assure une meilleure précision d'extraction en choisissant le modèle AI le plus adapté à la structure et au contenu des documents de chaque fournisseur.


# Modèle d'IA Spécifique au Fournisseur pour l'Extraction de Champs et de Tableaux

Dans la section des outils de l'**Écran de validation**, vous pouvez choisir le modèle d'IA utilisé pour l'**Extraction de champs** et l'**Extraction de tableaux**.\
Le **modèle d'IA** sélectionné s'applique uniquement à tous les documents du fournisseur actuel.

Pour modifier le modèle, ouvrez le menu d'options en cliquant sur les **trois points** sur le côté droit de l'écran, puis choisissez l'un des modèles disponibles :<br>

* **Full** – Coûte 2 jetons
* **Fast** – Coûte 1 jeton
* **Nexus** – Coûte 1 jeton

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/selecting_a_supplier_specific_ai_model_1.png)

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/selecting_a_supplier_specific_ai_model_2.png)

Si les résultats de l'**extraction de champs** ou de l'**extraction de tableaux** ne sont pas satisfaisants, essayez de passer à un autre modèle pour améliorer la précision.

Pour configurer le modèle d'IA **globalement pour les fournisseurs sans modèle personnalisé** ou pour **gérer quel modèle est actif pour chaque fournisseur**, veuillez consulter la documentation correspondante [**ici**](/administration-and-setup/settings/document-processing/classification-and-extraction/ai-model).


# Vérifications automatiques sur l'écran de validation

## Aperçu

Par défaut, des champs spécifiques dans le processus de validation des champs sont automatiquement vérifiés en vérifiant leurs valeurs à l'aide de formules basées sur d'autres valeurs extraites. Sur cette page, vous pouvez trouver les formulaires utilisés pour ces calculs automatiques.

Vous pouvez toujours vérifier la formule utilisée en survolant l'icône d'information.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-951e9962606908535d69323a125da0ec5eed1e7e%2Fautomatic_checks_1_fr.png?alt=media" alt=""><figcaption></figcaption></figure>

<mark style="color:red;">**Remarque :**</mark> L'icône d'information n'est visible que si une valeur a été extraite pour le champ correspondant.

## Formulaires pour les vérifications automatiques :

### Montant net :

```
Montant net = Montant de la taxe * 100 / Taux de TVA 
```

### Taux de TVA :

```
Taux de TVA = Montant de la taxe * 100 / Montant net 
```

### Montant de la taxe :

```
Montant de la taxe = Montant net + Taux de TVA / 100
```

### Montant net réduit :

```
Montant net réduit = Montant de la taxe réduite * 100 / Taux de TVA réduit
```

### Taux de TVA réduit :

```
Taux de TVA réduit = Montant de la taxe réduite * 100 / Montant net réduit
```

### Montant de la taxe réduite :

```
Montant de la taxe réduite = Montant de la taxe réduite + Taux de TVA réduit / 100
```

### Montant net total :

```
Montant net total = Montant net + Montant de la taxe réduite + Montant net gratuit
```

### Montant net total US :

```
Montant net total US = Montant net + Frais d'expédition + Frais divers + Montant supplémentaire
```

### Montant total de la taxe :

```
Montant total de la taxe = Montant de la taxe + Montant de la taxe réduite + Montant de la taxe gratuite 
```

### Montant total :

```
Montant total = Montant net + Montant de la taxe
```

<mark style="color:red;">**Remarque :**</mark> Si la valeur extraite et la valeur validée ne correspondent pas, le document ne peut pas être traité davantage. Une erreur **Incohérence des montants** apparaîtra pour le champ correspondant.


# Données Floues

{% embed url="<https://www.youtube.com/watch?v=vT5HuGjAYV0>" %}


# Codes QR

{% embed url="<https://www.youtube.com/watch?v=QO2JZhCetFk>" %}


# Raccourcis Clavier

### Raccourcis de Validation de Champ

Lorsqu'ils travaillent dans la section de validation des champs, les utilisateurs peuvent utiliser ces raccourcis :

* **Enter** – Déplace le curseur vers le champ suivant dans la séquence de validation.
* **Tab** – Valide le champ actuel et passe automatiquement au champ suivant nécessitant une validation, en sautant les champs déjà validés.
* **ESC** – Vous ramène au Tableau de Bord.
* **Option + K** – Ouvre le menu des raccourcis clavier spécifique à la section de validation des champs.
* **Space** – Bascule la sélection d'une case à cocher, permettant aux utilisateurs de marquer ou de désélectionner rapidement des options.
* **Option + G** – Déplace le focus vers le groupe suivant de champs liés, aidant à naviguer efficacement dans les sections de saisie structurées.
* **Option + F** – Déplace le curseur vers le premier champ du premier groupe, permettant aux utilisateurs de revenir rapidement au début d'un formulaire.
* **Option + S** – Enregistre le document, garantissant que toutes les données saisies sont stockées.
* **Option + R** – Rejette le document, le marquant comme invalide ou nécessitant un examen supplémentaire.
* **Option + T** – Passe directement à la section du tableau du document.

### Raccourcis Spécifiques au Tableau dans la Validation de Champ

Pour travailler avec des tableaux dans la section de validation des champs, ces raccourcis supplémentaires sont disponibles :

* **Flèche Droite** – Déplace le curseur vers la colonne suivante dans la même ligne.
* **Flèche Gauche** – Déplace le curseur vers la colonne précédente dans la même ligne.
* **Flèche Haut** – Déplace le curseur vers la ligne au-dessus dans le tableau.
* **Flèche Bas** – Déplace le curseur vers la ligne en dessous dans le tableau.


# Dépannage


# Texte manquant dans l'extraction OCR

## **Problème**

Dans certains cas, du texte peut sembler manquer dans la **Vue OCR**, ce qui empêche son extraction via la fonctionnalité d'extraction.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/troubleshooting_ocr_5.png)

Pour vérifier cela, cliquez sur le bouton **Vue OCR** dans la barre d'outils à droite. Si le texte n'apparaît pas là, cela signifie qu'il n'est pas disponible pour l'extraction.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/troubleshooting_ocr_6.png)

## **Cause**

La cause la plus probable est que le texte que vous essayez d'extraire fait partie d'une image (par exemple, un logo ou une section numérisée) dans le document.\
Lorsque la fonctionnalité E-Text est activée, le texte qui apparaît sur les images ou les logos n'est pas inclus dans la couche de texte extraite. En conséquence, ce texte ne peut pas être accessible ou extrait par la logique d'extraction standard.

## **Solution**

Pour résoudre ce problème, désactivez la fonctionnalité E-Text—soit pour le [fournisseur spécifique](#desactiver-e-text-pour-un-fournisseur-specifique), soit pour [l'ensemble de l'organisation](#desactiver-e-text-pour-lensemble-de-lorganisation). Une fois E-Text désactivé, DocBits s'appuiera uniquement sur l'OCR, qui est capable d'extraire du texte à partir d'images et de logos dans le document.

### **Désactiver E-Text pour un Fournisseur Spécifique**

1. Ouvrez un document du fournisseur spécifique dans la **Validation de Champ**.
2. Cliquez sur le menu à trois points dans la barre d'outils à droite.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/troubleshooting_ocr_2.png)
3. Décochez **Utiliser l'E-Texte s'il est disponible**.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/troubleshooting_ocr_3.png)
4. Cliquez sur **Confirmer** pour redémarrer le traitement du document.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/troubleshooting_ocr_4.png)

### Désactiver E-Text pour l'Ensemble de l'Organisation

1. Allez dans **Paramètres → Traitement des documents → Paramètres de l'OCR**.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/settings_ocr.png)
2. Sous **Paramètres généraux de l'OCR**, décochez l'option **Utiliser l'E-Texte s'il est disponible**.

   ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/troubleshooting_ocr_1.png)


# Objectif et Utilisation

## Aperçu:

L'écran de validation dans DocBits est conçu pour vérifier l'exactitude et l'exhaustivité des données contenues dans les documents avant qu'elles ne soient traitées ou enregistrées. Cette fonctionnalité est cruciale pour garantir que toutes les données sont correctement lues et traitées, assurant ainsi l'intégrité et la qualité des données.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-c8b54f0de459b7c1d3b58526460712883c18e4f3%2Fpurpose-and-use1.svg?alt=media" alt=""><figcaption></figcaption></figure>

## Description détaillée de l'objectif et de l'utilisation de l'écran de validation

### Objectif de l'écran de validation

* **Assurer la qualité des données**: L'écran de validation vérifie l'exactitude et l'exhaustivité des données extraites pour éviter l'entrée d'informations incorrectes ou incomplètes.
* **Intégrité des données**: Il garantit que les données respectent les exigences et normes spécifiées.
* **Prévention des erreurs**: En facilitant la détection et la correction précoces des erreurs, l'écran de validation aide à atténuer les problèmes potentiels lors du traitement ultérieur des données.
* **Convivialité**: Le système fournit un retour immédiat aux utilisateurs lorsque des erreurs ou des incohérences sont détectées, permettant des corrections rapides.
* **Conformité**: L'écran de validation aide à garantir le respect des réglementations et normes légales et organisationnelles.
* **Efficacité**: Il réduit l'effort nécessaire pour les corrections futures et minimise le besoin de vérifications manuelles.

### Utilisation de l'écran de validation

* **Extraction automatique de données**:
  * **Reconnaissance optique de caractères (OCR)**: Lit automatiquement le texte des documents ou images numérisés.
  * **Données structurées et non structurées**: Traite les données de divers types de documents, y compris les formulaires, factures et contrats.
* **Vérification et validation des données**:
  * **Validation de format**: Assure que les données sont dans les formats corrects (par exemple, formats de date, numéros de téléphone, adresses e-mail).
  * **Champs obligatoires**: Confirme que tous les champs obligatoires sont complétés.
  * **Vérification de plage**: Valide les données numériques pour s'assurer qu'elles se situent dans les limites spécifiées.
  * **Vérification de cohérence**: Vérifie que les champs de données connexes contiennent des informations cohérentes (par exemple, s'assurer que les dates de début et de fin correspondent).
* **Interaction utilisateur et dépannage**:
  * **Messages d'erreur**: Affiche des messages d'erreur clairs et exploitables lorsque les données ne répondent pas aux exigences de validation.
  * **Revue et correction manuelles**: Permet aux utilisateurs de revoir et de modifier manuellement les données lorsque les validations automatiques échouent.
* **Nettoyage et standardisation des données**:
  * **Correction automatique**: Suggère ou effectue des corrections automatiques lorsque des erreurs sont détectées.
  * **Formatage des données**: Standardise les formats de données pour assurer la cohérence entre les ensembles de données.
* **Sécurité et droits d'accès**:
  * **Filtres d'entrée**: Protège contre les entrées malveillantes grâce à des mécanismes de validation et de filtrage robustes.
  * **Contrôle d'accès**: Assure que seuls les utilisateurs autorisés peuvent accéder et modifier les données sensibles.
* **Cohérence des données**:
  * **Validation croisée**: Vérifie la cohérence entre les champs de données connexes (par exemple, valider que les dates de début et de fin correspondent).
  * **Entrées en double**: Empêche les entrées en double dans la base de données.
* **Guidance utilisateur**:
  * **Messages d'erreur**: Fournit des messages d'erreur spécifiques et compréhensibles lorsque les entrées ne respectent pas les exigences.
  * **Aide et conseils**: Offre des textes d'aide ou des infobulles pour aider les utilisateurs à entrer correctement les données.

En résumé, l'écran de validation dans DocBits est essentiel pour garantir la qualité des données extraites, faciliter la détection et la correction précoces des erreurs, et améliorer l'efficacité globale des flux de travail de traitement des données.


# Écran de Correspondance des Bons de Commande

{% embed url="<https://youtu.be/qR-lrSaj4Ug>" %}
DocBits PO Matching Tutorial: Auto/Manual Line Matching, Tolerances & Mismatch Indicators
{% endembed %}

## Aperçu

Dans l'écran de **Correspondance des Bons de Commande**, vous pouvez comparer les lignes extraites de votre document avec celles stockées dans le **système Infor**, en utilisant le numéro de bon de commande comme référence.

Vous pouvez :

* **Identifier immédiatement** toute différence entre les données extraites et stockées
* **Définir des tolérances** pour permettre des écarts acceptables
* **Ignorer des statuts spécifiques** d'Infor, si nécessaire
* **Approuver et exporter** le document après une correspondance réussie
* **Rejeter** le document si les données ne répondent pas aux critères de validation requis

Cette page vous guidera à travers le processus de correspondance des bons de commande et expliquera toutes les fonctionnalités associées disponibles dans cette section.

## Outils dans l'Écran de Correspondance des Bons de Commande

En haut de l'écran de Correspondance des Bons de Commande, vous trouverez plusieurs outils—comme **Enregistrer**, **Correspondance Automatique**, **Exporter**, et d'autres—qui aident au processus de correspondance.\
Une description détaillée de chaque outil et de sa fonctionnalité peut être trouvée [ici](/end-user-and-partner-section/end-user-section/purchase-order-matching/purchase-order-matching-tools).

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FxPOM1IzmTGgCCAE4tAQg%252Fpo_match_tools_0.png%3Falt%3Dmedia%26token%3D420e0d50-d5c8-4b7b-8ec6-26ca9e2d7a68\&width=768\&dpr=4\&quality=100\&sign=5d32419c\&sv=2)

## Filtrer et Ajouter des Numéros de Bons de Commande

Vous pouvez rechercher des numéros de bons de commande spécifiques en entrant le numéro dans le champ de recherche.\
Pour un filtrage plus raffiné, cliquez sur l'icône sur le côté droit de la barre de recherche pour sélectionner des critères spécifiques pour votre recherche.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252F3xeAcb5EwKQPg9rksZVE%252Fpo_match_3.png%3Falt%3Dmedia%26token%3Deef4e964-ffe5-485c-ae22-c5790a9302fc\&width=768\&dpr=4\&quality=100\&sign=b0830e56\&sv=2)

Les options de filtrage suivantes sont disponibles pour vous aider à affiner votre recherche de bons de commande :

* **Mot-clé** – Filtrer par numéros de bons de commande.
* **Fournisseur** – Filtrer par nom ou ID du fournisseur.
* **Après la date** – Afficher les bons de commande créés après une date spécifique.
* **Avant la date** – Afficher les bons de commande créés avant une date spécifique.
* **Montant minimum de commande** – Filtrer par valeur de commande minimale.
* **Montant maximum de commande** – Filtrer par valeur de commande maximale.
* **Trier par** – Sélectionner l'attribut pour trier les résultats (par exemple, date, montant).
* **Direction du tri** – Choisir l'ordre de tri : croissant ou décroissant.
* **Nombre d'enregistrements à afficher** – Définir combien de résultats doivent être affichés par page.
* **Plus** – Options de filtrage supplémentaires incluent :
  * **Numéro de livraison**
  * **Numéro de bon de livraison**
  * **Identifiant de l'Article**

Après avoir configuré vos filtres, cliquez sur **Appliquer** pour les appliquer ou **Supprimer** pour réinitialiser tous les paramètres de filtre.

Les bons de commande correspondants seront affichés en fonction des filtres appliqués.\
Vous pouvez soit :

* Ajuster les filtres et rechercher à nouveau, ou
* Double-cliquer sur une entrée de bon de commande pour l'ajouter à l'écran de Correspondance des Bons de Commande.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252F2uwMlpQ42lG5fOvUy4Gx%252Fpo_match_5.png%3Falt%3Dmedia%26token%3De2751f7f-586e-4303-bb17-db2a56de2b0b\&width=768\&dpr=4\&quality=100\&sign=fbf27bf2\&sv=2)

## Sélectionner des Numéros de Bons de Commande et Réorganiser les Colonnes

Vous pouvez passer d'un bon de commande individuel à l'autre pour voir leurs lignes respectives en cliquant sur le numéro de bon de commande en haut du tableau.

Vous pouvez également réorganiser les colonnes dans chaque vue de bon de commande en les faisant simplement glisser et déposer dans l'ordre de votre choix.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FwZzMEbGz7j20tIsouC8V%252Fpo_match_7.png%3Falt%3Dmedia%26token%3D6dc539ab-33af-40a6-8c82-04449ba317e4\&width=768\&dpr=4\&quality=100\&sign=3b8fd876\&sv=2)

Pour masquer définitivement des colonnes spécifiques, utilisez la fonctionnalité [**Définir les colonnes du tableau PO pour l'organisation**](#definir-les-colonnes-du-tableau-po-pour-lorganisation).

## Définir les Colonnes du Tableau PO pour l'Organisation

Vous avez la possibilité de masquer ou d'afficher des colonnes spécifiques dans le tableau des bons de commande en cliquant sur l'icône des paramètres de colonne (montrée ci-dessous).\
Ce paramètre est disponible à la fois dans l'écran de **Correspondance des Bons de Commande** et dans le menu de **Recherche Avancée des Bons de Commande**.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252F4nQ5loSdHlIebOh4vJ1m%252Fpo_tools_new_10.png%3Falt%3Dmedia%26token%3D84991cc8-f7ae-40f1-ba6c-cdd66722b898\&width=768\&dpr=4\&quality=100\&sign=ec34b898\&sv=2)

Des détails supplémentaires peuvent être trouvés [ici](/end-user-and-partner-section/end-user-section/purchase-order-matching/purchase-order-matching-tools#definir-les-colonnes-du-tableau-po-pour-lorganisation).

## Resynchroniser le numéro de bon de commande avec Infor

Pour resynchroniser les données dans **DocBits** avec les données d'**Infor**, cliquez sur le **bouton de rafraîchissement** à côté du numéro de bon de commande au-dessus du tableau.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FNQiPjtumht4wV9z8VHtw%252Fpo_match_8.png%3Falt%3Dmedia%26token%3Dcd9cb152-6b2f-475e-abeb-e9ad1cbd46cf\&width=768\&dpr=4\&quality=100\&sign=adab84c\&sv=2)

Si votre processus de correspondance est basé sur l'attribut **Réception Livraison Quantité en cours**, vous avez également la possibilité d'effectuer une **synchronisation manuelle**, comme décrit en détail [ici](/end-user-and-partner-section/end-user-section/purchase-order-matching/purchase-order-matching-tools#donnees-de-synchronisation).

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FcceZaArRjBdKpI5r5u1v%252Fpo_tools_new_7.png%3Falt%3Dmedia%26token%3D49e25f09-de07-42b7-ab3d-a43a35e567c5\&width=768\&dpr=4\&quality=100\&sign=c6e75393\&sv=2)

## Comment faire correspondre ?

Pour faire correspondre une ligne de bon de commande avec une ligne extraite du document, vous avez trois options :

1. **Glisser et Déposer**\
   Faites glisser la ligne de bon de commande souhaitée et déposez-la sur la ligne correspondante dans le tableau extrait.
2. **Clic Droit et Connecter**
   * Cliquez avec le bouton droit sur la ligne de bon de commande que vous souhaitez faire correspondre et sélectionnez **Sélectionner pour correspondre**.
   * Ensuite, cliquez avec le bouton droit sur la ligne correspondante dans le tableau extrait et sélectionnez **Connecter**.
3. **Correspondance Automatique**

   Cliquez sur le bouton **Correspondance Automatique** pour laisser le système tenter automatiquement de faire correspondre toutes les lignes en fonction des données extraites et des données de bon de commande.

   ![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252Flsdom16blO6pMF5rtQYS%252Fpo_tools_new_5.png%3Falt%3Dmedia%26token%3D616d6600-ff52-478a-9282-518212360106\&width=768\&dpr=4\&quality=100\&sign=ad47d853\&sv=2)

Vous pouvez également sélectionner **plusieurs lignes de bon de commande** et les faire correspondre à une **ligne unique** dans le tableau extrait. Pour plus de détails, cliquez [ici](#correspondances-multiples).

## Pourquoi n’y a-t-il pas de correspondance ?

Lorsqu’un document n’est pas apparié, l’écran affiche **une phrase au-dessus de la zone de la commande d’achat** qui indique la raison, et ce qu’il faut faire :

| Message                                                                     | Signification et étape suivante                                                                                                                                                        |
| --------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Aucun numéro de commande d’achat                                            | Le document ne contient pas de numéro de commande d’achat. Saisissez-le dans le champ d’en-tête et enregistrez — l’appariement est relancé lors de l’enregistrement.                   |
| Aucune commande d’achat trouvée dans l’ERP pour …                           | Le numéro sur le document n’existe pas dans l’ERP. Vérifiez le numéro et enregistrez.                                                                                                  |
| … n’a pas encore été recherché                                              | Le numéro est arrivé après le traitement (par exemple depuis les données de base). Enregistrez le document ou cliquez sur **Appariement automatique**.                                 |
| … est chargé mais non connecté                                              | Les lignes de la commande d’achat sont affichées mais rien n’est encore apparié. Cliquez sur **Appariement automatique** ou connectez les lignes manuellement.                         |
| … a été trouvé, mais aucune ligne de commande ne correspond                 | Chaque ligne a échoué aux règles d’appariement. Ouvrez l’**historique d’appariement** pour voir sur quelle colonne, puis appariez manuellement ou corrigez le document.                |
| Le document ne contient pas de lignes                                       | Rien à apparier ; vérifiez l’extraction du tableau.                                                                                                                                    |
| Le tableau des lignes ne contient aucune colonne de commande d’achat mappée | Quantité, prix unitaire et numéro d’article ne sont pas mappés pour ce tableau. Mappez-les dans les paramètres du tableau.                                                             |
| La commande d’achat ne contient plus de lignes ouvertes                     | Chaque ligne de la commande est déjà consommée ou désactivée (voir [État des lignes de commande consommées](#consumed-po-line-status) et [États de désactivation](#disable-statuses)). |

Sous la phrase, l’écran liste les candidats qui ont été **mis de côté**, par exemple *« Ignoré : 2900233285 de la colonne des lignes est le numéro de facture, pas une commande d’achat »* ou *« … est exclu par la configuration »*. Le message disparaît une fois le document apparié.

{% hint style="info" %}
**L’appariement est relancé lors de l’enregistrement.** Si le numéro de commande d’achat change, ou s’il n’a jamais été recherché auparavant, l’enregistrement effectue l’appariement du document. Un appariement existant n’est jamais remplacé par un enregistrement — et les lignes que vous avez supprimées manuellement restent supprimées.
{% endhint %}

**Si un appariement ne peut pas être enregistré**, l’écran n’indique pas « enregistré » : il restaure l’appariement à l’écran, marque le document comme non enregistré et affiche la raison pour laquelle le serveur l’a rejeté — par exemple *« L’appariement de la commande d’achat n’a pas pu être enregistré : la règle de transformation "…" a reconstruit le tableau »*. Les administrateurs voient un lien vers la règle en question. Demandez à un administrateur d’ajuster la [règle de transformation](/administration-and-setup/settings/global-settings/document-types/transformation-rules) ou les [règles d’appariement](https://github.com/Fellow-Consulting-AG/docbits/tree/fr/readme/administration-and-setup/settings/global-settings/document-types/more-settings/purchase-order/purchase-order-matching-rules.md).

## Historique d’appariement

Le bouton **Historique d’appariement** (icône horloge dans la barre d’outils de la commande d’achat ; nécessite la permission Analytics) ouvre une relecture en lecture seule de la manière dont le dernier appariement a été décidé :

* les **règles de transformation** qui ont été exécutées avant l’appariement, et si l’une d’elles a rejeté un appariement,
* les **étapes et règles d’appariement** qui ont été testées — en vert lorsqu’un appariement a été trouvé, en rouge lorsqu’une règle n’a rien trouvé, en gris lorsqu’une règle a été ignorée par sa condition d’activation (l’infobulle explique pourquoi),
* pour une règle échouée, la **colonne comparée** avec la valeur sur le document et la valeur sur la commande d’achat.

Ouvrir et lire l’historique ne déclenche ni appariement ni export. Les administrateurs trouvent la même relecture, avec un champ d’ID de document, à côté du diagramme du jeu de règles dans les paramètres de commande d’achat du type de document.

## Quelles colonnes sont correspondantes ?

Le processus de Correspondance des Bons de Commande ne correspond qu'à des colonnes spécifiques. La liste ci-dessous décrit quelles colonnes sont correspondantes, si disponibles. Si aucune [tolérance](#accepter-les-tolerances) n'est définie, les colonnes ne correspondront que si elles sont une correspondance exacte (100%).

* [Quantité](#quantite) (Quantité | Quantité Reçue | Réception Livraison Quantité en cours)
* Prix Unitaire
* Numéro de Bon de Commande
* Numéro d'article/Identifiant de l'article du fournisseur
* Date de livraison promise

### Quantité

Vous avez trois options pour faire correspondre la quantité.

* Quantité
* Quantité Reçue
* Réception Livraison Quantité en cours

Vous pouvez définir cette option dans **Paramètres → Paramètres globaux → Types de documents → Plus de paramètres → Section Bon de Commande → Bon de Commande**

L'option de quantité sélectionnée détermine quelle colonne de **quantité de bon de commande** est utilisée pour la comparaison lors du processus de correspondance.

## **Statut de la ligne de bon de commande consommée**

Cette fonctionnalité ajoute un codage couleur aux lignes de bon de commande, facilitant ainsi l'identification de leur statut de correspondance en un coup d'œil. Plus d'informations sont disponibles sur la page des paramètres [**Statut de la ligne de bon de commande consommée**](/administration-and-setup/settings/global-settings/document-types/more-settings/purchase-order/consumed-po-line-status).

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FNoof3pErQqAvAWZpo4Fd%252Fimage.png%3Falt%3Dmedia%26token%3D21a15672-8e84-4e22-a0f2-8b65bcbfda54\&width=768\&dpr=4\&quality=100\&sign=4a68abca\&sv=2)

## **Section de commande d'expédition de bon de commande**

Cette section fournit un aperçu visuel de ce qui a été livré et facturé pour chaque article du bon de commande. Il aide à suivre le progrès de la facturation en utilisant des valeurs de quantité et une barre de progression.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252F2R9tB3JySdIMk8meRSVZ%252FPO-Shipment-Order-1.jpg%3Falt%3Dmedia%26token%3D70aa50f4-84cd-4a55-b580-037b893d1f5b\&width=768\&dpr=4\&quality=100\&sign=e4619335\&sv=2)

Plus de détails peuvent être trouvés sur la page des [**Paramètres de commande d'expédition de bon de commande**](/administration-and-setup/settings/document-processing/module/po-shipment-order-setting).

## Accepter les Tolérances

Vous pouvez spécifier des niveaux de tolérance acceptables pendant le processus de correspondance.\
Par défaut, seules les correspondances exactes (100%) sont considérées comme valides.

Si des tolérances sont configurées dans les paramètres du système, vous pouvez les ajuster pour les attributs autorisés directement dans le **Tableau Extrait** sous la colonne **Actions**.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FJLdikqwBf45WgFqlPUYW%252Fpo_match_11.png%3Falt%3Dmedia%26token%3D0c9d533f-f994-472a-9ff8-75ef564cef5e\&width=768\&dpr=4\&quality=100\&sign=b0c004c0\&sv=2)

Pour plus d'informations sur la configuration et l'utilisation des tolérances, consultez la [documentation détaillée](/administration-and-setup/settings/global-settings/document-types/more-settings/purchase-order/purchase-order-tolerance-settings-additional-purchase-order-tolerance).

## Remises

Si des remises sont présentes dans votre tableau extrait, elles seront automatiquement appliquées au prix unitaire avant la correspondance—sauf lors de l'utilisation de [correspondances multiples](#correspondances-multiples). Plus d'informations sur les remises peuvent être trouvées [ici](/end-user-and-partner-section/end-user-section/purchase-order-matching/discounts).

## Désactiver les statuts

Vous pouvez exclure des lignes spécifiques avec certains statuts de la correspondance. Pour plus d'informations, reportez-vous à la [documentation détaillée](/administration-and-setup/settings/global-settings/document-types/more-settings/purchase-order/purchase-order-disable-statuses).

## Vérifier les lignes correspondantes

Plusieurs indicateurs sont disponibles pour vous aider à vérifier si un article a été correctement associé ou non.

### Tableau des Bons de Commande

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FB3LlWddnfNcu8kUedbvb%252Fpo_match_14.png%3Falt%3Dmedia%26token%3D484a856a-b8b2-439f-bbf9-35dd4bb55343\&width=768\&dpr=4\&quality=100\&sign=b71ea425\&sv=2)

* Cet icône indique que la ligne de bon de commande a été correctement associée.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252F2vcst2wCfyck9Z7ak4eO%252Fguide_po_2.png%3Falt%3Dmedia%26token%3D78f7a224-ba6b-4027-b6a0-61e5502fd7c2\&width=768\&dpr=4\&quality=100\&sign=e0d60903\&sv=2)

* Cet icône indique que la ligne de bon de commande contient un désaccord.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FAb1A9PwBhrvfAf5q7f5w%252Fguide_po_5.png%3Falt%3Dmedia%26token%3D6616b59d-ffa4-4202-9382-3ac8ecd8b913\&width=768\&dpr=4\&quality=100\&sign=dd476496\&sv=2)

### Tableau Extrait du Document

* Cet icône indique que l'article a été correctement associé. Vous pouvez survoler l'icône pour mettre en surbrillance la ligne de bon de commande correspondante.

  ![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252Flogrk90Ufp5NQ7fd1QEX%252Fpo_match_15.png%3Falt%3Dmedia%26token%3D59c96286-24e9-4790-a9db-8c02efaed305\&width=768\&dpr=4\&quality=100\&sign=1a296310\&sv=2)
* Cet icône indique que l'article contient un désaccord. Vous pouvez survoler l'icône pour mettre en surbrillance la ligne de bon de commande correspondante et voir les colonnes où se produisent les désaccords.

  ![](https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-a9c31a5ada1331c61d1a7b9c4ecf0c5c579ab6aa%2Fpo_match_new_4.png?alt=media)

## Correspondances multiples

La correspondance multiple permet de faire correspondre plusieurs lignes d'un tableau à une ligne unique dans le tableau correspondant (opposé).

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/po_match_20.png)

Cette fonctionnalité est particulièrement utile pour les scénarios où les détails sont répartis sur plusieurs lignes d'articles.

### Critères de correspondance

Les lignes seront considérées comme une correspondance si les conditions agrégées suivantes sont remplies :

* **Prix unitaire** :\
  Le prix unitaire moyen des lignes multiples est calculé et comparé au prix unitaire dans le tableau opposé.
* **Quantité** :\
  La somme des quantités des lignes correspondantes doit correspondre à la quantité dans le tableau opposé.
* **Exigences supplémentaires** :\
  Tout [critère de correspondance](#quelles-colonnes-sont-correspondantes) supplémentaire doit également être satisfait.

Si un seul article est mis en correspondance avec plusieurs lignes, vous pouvez voir des informations détaillées en cliquant sur l'icône plus (+) à côté de l'article respectif.

Cela développe la vue pour montrer toutes les entrées correspondantes, vous aidant à vérifier et à gérer efficacement les correspondances multiples.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FXueoHfU6EiDKaWBKJL2X%252Fpo_match_19.png%3Falt%3Dmedia%26token%3D9b947abd-5fbc-45e7-8e55-8b38746b5e32\&width=768\&dpr=4\&quality=100\&sign=191a712\&sv=2)

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FZJZekesrA0JB04GixOUi%252Fpo_match_18.png%3Falt%3Dmedia%26token%3D25c10718-2044-4de9-a5db-45f936d7235a\&width=768\&dpr=4\&quality=100\&sign=dd63d6c4\&sv=2)

## Supprimer les Connexions de Bon de Commande

Pour supprimer une connexion entre une ligne de bon de commande et une ligne extraite, cliquez simplement sur l'icône **X** à côté de la paire correspondante.\
Une fois supprimée, la connexion est annulée et l'article devient à nouveau disponible pour correspondance.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FSznmTo3Fnfi72ccpuLZk%252Fpo_match_new_2.png%3Falt%3Dmedia%26token%3Da04727b2-c8bf-44e0-b8f4-eaedb8180500\&width=768\&dpr=4\&quality=100\&sign=b740b466\&sv=2)

## Calcul

Sous le tableau contenant les informations extraites de votre document, vous pouvez trouver des calculs simples pour vérifier si le total des réservations correspond.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FA3TOYG26aHrETnMz4ADB%252Fimage.png%3Falt%3Dmedia%26token%3Db481bbc5-d278-4a46-b3cf-813225fa10ca\&width=768\&dpr=4\&quality=100\&sign=eeca6ad9\&sv=2)

### Réservations enregistrées :

La valeur des réservations enregistrées est dérivée du montant net extrait du document.

```
Réservations enregistrées = Montant net total (extrait du document)
```

### Total correspondant :

Cette valeur est calculée en additionnant le **Prix unitaire** × **Quantité** pour toutes les lignes qui ont été correctement associées aux lignes du numéro de bon de commande.

```
 Total correspondant = Somme de (Prix unitaire × Quantité) pour toutes les lignes correspondantes
```

### **Frais :**

Tous les frais applicables seront inclus dans cette section s'ils sont présents.\
Pour plus de détails, reportez-vous à la [documentation détaillée](/administration-and-setup/settings/document-processing/classification-and-extraction/table-extraction-for-costing-element).

```
Frais = Élément de coût
```

### Montant non réglé :

La différence résultante est affichée ici et est calculée comme suit :

```
Montant non réglé = Réservations enregistrées - Total correspondant - Élément de coût
```

## Visualiser le Document pour Validation

Sur le côté droit de l'écran de **Correspondance des Bons de Commande**, vous pouvez visualiser le document pour aider à la validation.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252F7X5cxghPovZfE8B2hvIy%252Fpo_new_1.png%3Falt%3Dmedia%26token%3D613a52db-b1a7-4d15-af8e-ab63725ae78c\&width=768\&dpr=4\&quality=100\&sign=3a887d60\&sv=2)

**Fonctionnalités de la Barre d'Outils du Visualiseur de Document :**

* Faites défiler les pages du document pour examiner le contenu.
* Cliquez sur le nom du fichier pour ouvrir l'écran de validation complet.
* Entrez un numéro de page et appuyez sur Entrée pour sauter directement à cette page.
* Utilisez les boutons plus (+) et moins (–) pour zoomer ou dézoomer sur le document.
* Cliquez sur le bouton tout à droite pour ouvrir le document dans une fenêtre séparée, ce qui est particulièrement utile lorsque vous travaillez avec plusieurs écrans.

  ![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252F8nUElRimoIOprR5yV5lN%252Fpo_match_10.png%3Falt%3Dmedia%26token%3De0d6924c-127f-4333-95f9-1b32d52b0da5\&width=768\&dpr=4\&quality=100\&sign=4f8161e4\&sv=2)

## Enregistrer les Modifications :

Pour enregistrer vos modifications, cliquez sur le bouton **Enregistrer** dans la barre d'outils.\
Si vous quittez la page sans enregistrer, tous les progrès réalisés pendant le processus de correspondance seront perdus.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FZ9ou72AJwvme2F7RWG7P%252Fpo_tools_new_6.png%3Falt%3Dmedia%26token%3D1d8ef55e-5ff1-4ee7-ac81-b76ff583a353\&width=768\&dpr=4\&quality=100\&sign=a17e5c90\&sv=2)

## Exporter le Document

Après avoir fait correspondre toutes les lignes et validé leur exactitude, vous pouvez exporter le document en cliquant sur le bouton **Exporter** dans la barre d'outils.

* Cliquer sur la petite flèche à côté du bouton **Exporter** révèle toutes les options d'exportation disponibles.
* Cliquer directement sur **Exporter** déclenchera l'option d'exportation par défaut (la première de la liste).

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252Fzc78lqQthkeTIpANlIAc%252Fpo_tools_new_8.png%3Falt%3Dmedia%26token%3Debdb58e9-b775-40a6-b7bc-82aa66f8811b\&width=768\&dpr=4\&quality=100\&sign=14ac5a25\&sv=2)


# Outils de Correspondance de Bon de Commande

## Aperçu

À droite de la barre de recherche, vous trouverez plusieurs outils utiles liés au processus de correspondance des bons de commande.\
Cette page fournit une explication détaillée de chaque outil et de sa fonctionnalité.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FxPOM1IzmTGgCCAE4tAQg%252Fpo_match_tools_0.png%3Falt%3Dmedia%26token%3D420e0d50-d5c8-4b7b-8ec6-26ca9e2d7a68\&width=768\&dpr=4\&quality=100\&sign=5d32419c\&sv=2)

## Aide

Utilisez ce bouton pour naviguer vers la page de documentation pour la section Correspondance de Bon de Commande.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FaCmR8UlFph044QbGC0md%252Fpo_tools_new_1.png%3Falt%3Dmedia%26token%3D52c9dcf2-09f3-43b6-ae57-29c74269fae7\&width=768\&dpr=4\&quality=100\&sign=91566cfd\&sv=2)

## Raccourcis clavier

Utilisez ce bouton pour afficher tous les raccourcis clavier pour le tableau de bord. Des explications détaillées pour chaque raccourci peuvent être trouvées [ici](/end-user-and-partner-section/end-user-section/purchase-order-matching/keyboard-shortcuts).

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FnBYimOUtsJ2pc9D0kpnh%252Fpo_tools_new_2.png%3Falt%3Dmedia%26token%3De5f39a8f-08af-4855-ae6e-df320cccadc2\&width=768\&dpr=4\&quality=100\&sign=f56aaa68\&sv=2)

## Activer/désactiver le mode formation

Ce bouton vous permet d'activer ou de désactiver le Mode Formation.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FSRhb270xd4USa8ekUfrC%252Fpo_tools_new_3.png%3Falt%3Dmedia%26token%3D8cd33e2e-d8f2-43b5-9a35-2f11898374df\&width=768\&dpr=4\&quality=100\&sign=647faf64\&sv=2)

Lorsque le **Mode Formation** est activé, vous pouvez créer des copies exactes des lignes de bon de commande dans le tableau extrait.\
Cette fonctionnalité est conçue pour vous aider à pratiquer et à mieux comprendre comment fonctionne le processus de correspondance des bons de commande dans un environnement de test sécurisé.

Pour créer une copie, il vous suffit de faire glisser et de déposer une ligne de bon de commande dans le tableau extrait.

## Comptabilité automatique

Cliquez sur ce bouton pour être redirigé vers la section Comptabilité automatique.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FDWhY584i0OUo1no12E2v%252Fpo_match_tools_12.png%3Falt%3Dmedia%26token%3D818d1ea7-974d-40a0-85e3-4531a83400c2\&width=768\&dpr=4\&quality=100\&sign=cd60c9b6\&sv=2)

<mark style="color:red;">**Note**</mark>: Cette fonctionnalité n'est disponible que si la **Comptabilité automatique** est activée pour votre organisation.

## Tâches

Cliquez sur ce bouton pour être redirigé vers la section des tâches liées au document sur lequel vous travaillez actuellement.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FmoDaPQZ9RlYHuLdfiHAB%252Fpo_tools_new_11.png%3Falt%3Dmedia%26token%3D55d0e964-c847-4919-ae65-93da52160408\&width=768\&dpr=4\&quality=100\&sign=37af2a94\&sv=2)

## Créer une tâche

Utilisez ce bouton pour créer des tâches directement liées au document actuel.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FCHDqycIesIISTqORnhBr%252Fpo_tools_new_4.png%3Falt%3Dmedia%26token%3D4d1855d4-1acb-439b-a822-da683e02d7a7\&width=768\&dpr=4\&quality=100\&sign=af2d0353\&sv=2)

Pour créer une tâche valide, vous devez entrer un nom, fournir une description et l'assigner à un utilisateur ou à un groupe. En option, vous pouvez marquer la tâche comme uniquement notification, définir sa priorité (Faible, Moyen ou Haut), définir son statut et spécifier une date limite.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FRKfrTkWs0IZ6lqEHPPTn%252Fpo_match_tools_9.png%3Falt%3Dmedia%26token%3D3ac2c7a0-454d-4337-9195-1eaaa6fdb8ad\&width=768\&dpr=4\&quality=100\&sign=99ef14d1\&sv=2)

## Correspondance automatique de bon de commande

Cliquez sur ce bouton pour effectuer automatiquement la correspondance des Bons de Commande.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252Flsdom16blO6pMF5rtQYS%252Fpo_tools_new_5.png%3Falt%3Dmedia%26token%3D616d6600-ff52-478a-9282-518212360106\&width=768\&dpr=4\&quality=100\&sign=ad47d853\&sv=2)

## Enregistrer

Cliquez sur ce bouton pour enregistrer les lignes de Bon de Commande correspondantes.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FZ9ou72AJwvme2F7RWG7P%252Fpo_tools_new_6.png%3Falt%3Dmedia%26token%3D1d8ef55e-5ff1-4ee7-ac81-b76ff583a353\&width=768\&dpr=4\&quality=100\&sign=a17e5c90\&sv=2)

## Données de synchronisation

Cliquez sur ce bouton pour synchroniser manuellement les données pour un numéro de Bon de Commande spécifié entre DocBits et Infor.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FcceZaArRjBdKpI5r5u1v%252Fpo_tools_new_7.png%3Falt%3Dmedia%26token%3D49e25f09-de07-42b7-ab3d-a43a35e567c5\&width=768\&dpr=4\&quality=100\&sign=c6e75393\&sv=2)

Vous devez fournir un numéro de Bon de Commande valide, puis sélectionner les options disponibles que vous souhaitez synchroniser. Après cela, vous pouvez procéder à la synchronisation de vos données.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FqRWhRKZV6cbDnXWvhYZ1%252Fpo_match_tools_10.png%3Falt%3Dmedia%26token%3Dd3bcac16-a954-4d96-a750-58b90e32525f\&width=768\&dpr=4\&quality=100\&sign=612664bf\&sv=2)

<mark style="color:red;">**Note**</mark>: Cette fonctionnalité n'est disponible que si votre processus de correspondance est basé sur la **Réception Livraison Quantité en cours**.\
Vous pouvez modifier ce paramètre en naviguant vers :\
**Paramètres → Paramètres globaux → Types de documents → Plus de paramètres → Section Bon de Commande → Bon de Commande**.

## Exporter

Cliquez sur **Exporter** pour exporter le document après avoir terminé le processus de correspondance de bon de commande.\
Si plusieurs options d'exportation sont disponibles, la première option sera utilisée par défaut.\
Pour voir et sélectionner parmi toutes les options d'exportation disponibles, cliquez sur la petite flèche à côté du bouton Exporter.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252Fzc78lqQthkeTIpANlIAc%252Fpo_tools_new_8.png%3Falt%3Dmedia%26token%3Debdb58e9-b775-40a6-b7bc-82aa66f8811b\&width=768\&dpr=4\&quality=100\&sign=14ac5a25\&sv=2)

## Correspondance et exportation automatiques des bons de commande 100%

Si activé, les documents sont automatiquement correspondus et exportés lorsque le numéro de bon de commande correspond exactement aux informations extraites du document.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252FMXEEO2olxd76yb7VrDBO%252Fpo_tools_new_9.png%3Falt%3Dmedia%26token%3Dd325d795-326c-459b-b359-bad854bed94b\&width=768\&dpr=4\&quality=100\&sign=4742a938\&sv=2)

## Définir les colonnes du tableau PO pour l'organisation

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252F4nQ5loSdHlIebOh4vJ1m%252Fpo_tools_new_10.png%3Falt%3Dmedia%26token%3D84991cc8-f7ae-40f1-ba6c-cdd66722b898\&width=768\&dpr=4\&quality=100\&sign=ec34b898\&sv=2)

Cliquez sur ce bouton pour ouvrir un menu où vous pouvez gérer la visibilité des colonnes dans le tableau des bons de commande.\
Utilisez les cases à cocher et les boutons fléchés pour déplacer les colonnes entre les sections **Visible** et **Caché**.\
Vous pouvez également réorganiser les colonnes en faisant glisser et en déposant les noms des colonnes.\
Cliquez sur **Terminé** pour enregistrer vos modifications.

![](https://docs.docbits.com/~gitbook/image?url=https%3A%2F%2F578966019-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FT2n2w4uDCJvv7CJ5zrdk%252Fuploads%252Fry7dGuhxUG9GcMaYMLGg%252Fpo_match_6.png%3Falt%3Dmedia%26token%3D2362a18a-4f20-40b1-b1be-5b244290100c\&width=768\&dpr=4\&quality=100\&sign=155df965\&sv=2)


# Remises

## **Aperçu**

Si votre tableau extrait contient la colonne **Remise** ou **Pourcentage de remise**, **DocBits** appliquera automatiquement la remise correspondante au Prix unitaire lors du traitement dans l'écran de [**correspondance de bon de commande**](/end-user-and-partner-section/end-user-section/purchase-order-matching).

## Exceptions

Les remises ne seront pas appliquées automatiquement lorsque la fonctionnalité de correspondances multiples est utilisée. Plus d'informations sur la fonctionnalité de correspondances multiples peuvent être trouvées [ici](/end-user-and-partner-section/end-user-section/purchase-order-matching#correspondances-multiples).

## Calcul de la remise

Lorsqu'une **Remise** est présente, le prix unitaire remisé est calculé en soustrayant le montant de la remise du prix unitaire :

```
UNIT_PRICE_DISCOUNTED = UNIT_PRICE - DISCOUNT
```

## Calcul du pourcentage de remise

Lorsqu'un **Pourcentage de remise** est présent, le prix unitaire remisé est calculé en utilisant la formule suivante :

```
UNIT_PRICE_DISCOUNTED = UNIT_PRICE * (1 - DISCOUNT_PERCENT / 100)
```

## Arrondi

Tous les résultats de prix unitaire remisé sont arrondis à quatre décimales pour garantir la cohérence dans le traitement en aval.


# Correspondance Automatique des Données de Bon de Commande

Docbits est un système avancé conçu pour automatiser la correspondance des données de bon de commande (PO) avec les documents de facture entrants. Cet outil est spécifiquement conçu pour une gestion et un traitement efficaces des données de facturation au sein des systèmes ERP. Cette documentation explique les bases de la correspondance automatique via Docbits et définit les règles spécifiques requises pour une correspondance réussie.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-d5b978b09c16b41ec23f2d7659929886ff7f38f9%2FAutomatic%20Purchase%20Order%20Data%20Matching.svg?alt=media" alt="DocBits Achat Commande Facture 3"><figcaption></figcaption></figure>

## **Principes Fondamentaux de la Correspondance Automatique dans Docbits**

**Extraction de Données :** Docbits commence le processus en extrayant les données pertinentes des documents de facture numérisés. En général, ces données incluent les numéros d'article, les quantités et les prix unitaires de chaque ligne de facture. La précision de cette extraction est cruciale, car elle constitue la base du processus de correspondance ultérieur.

**Comparaison avec les Données de PO :** Les données extraites sont comparées avec les informations correspondantes dans les bons de commande stockés. Docbits vérifie si les numéros d'article, les quantités et les prix correspondent à ceux des PO. Pour une correspondance réussie, les données des factures doivent correspondre aux données des bons de commande, en tenant compte des seuils de tolérance définis.

**Correspondance Automatique :** Sur la base des résultats de la comparaison, Docbits effectue la correspondance. Le système vérifie si les critères de correspondance se situent dans les limites de tolérance définies. Si ces critères sont remplis, la correspondance est considérée comme réussie.

**Rapport :** Après avoir terminé le processus de correspondance, Docbits génère des rapports qui montrent l'état des correspondances. Ces rapports informent sur les factures correspondantes avec succès et identifient celles présentant des écarts.

## **Définition des Règles de Correspondance**

**Numéro d'Article :** Le numéro d'article sur la facture doit correspondre exactement au numéro d'article dans le bon de commande. Il n'y a pas de tolérance pour les écarts dans les numéros d'article.

**Quantités :** La quantité de marchandises livrées sur la facture peut varier dans une plage de tolérance prédéfinie. En général, une tolérance de ±5% peut être acceptable pour tenir compte des différences mineures dans les quantités de livraison.

**Prix :** Les écarts de prix sont tolérables jusqu'à un seuil défini. Une tolérance courante peut être de ±2% du prix pour accepter de légères différences dans les déclarations de prix résultant de différences d'arrondi ou de fluctuations monétaires.

## **Statut de Correspondance :**

* **Correspondance Complète :** Tous les points de données (numéro d'article, quantité et prix) sont dans les limites de tolérance définies.
* **Correspondance Partielle :** Un ou plusieurs points de données dévient en dehors des limites de tolérance, mais les écarts sont minimes et nécessitent un examen manuel.
* **Aucune Correspondance :** Écarts significatifs dans un ou plusieurs points de données nécessitant une correction immédiate ou une enquête plus approfondie.

La définition précise de ces règles et la fixation des limites de tolérance sont cruciales pour l'efficacité de la correspondance automatique et la réduction des interventions manuelles. Docbits permet une configuration flexible de ces paramètres pour répondre aux besoins de diverses entreprises et industries.


# Correspondance des numéros d'article du fournisseur

{% embed url="<https://youtu.be/agxk8WQhtJA>" %}

## **Vue d'ensemble**

Cette fonctionnalité vous aide à gérer et à réconcilier les numéros d'article entre votre système et vos fournisseurs. Souvent, les numéros d'article que vous utilisez en interne peuvent ne pas correspondre aux numéros d'article utilisés par vos fournisseurs. Docbits facilite la gestion de ces divergences en créant une correspondance entre vos numéros d'article et ceux de vos fournisseurs.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-64ca9a777d534c3fd2aeef3235a6ce5abb359b50%2Fsupplier-item-number-map.png?alt=media" alt=""><figcaption></figcaption></figure>

## **Comment ça fonctionne**

1. **Correspondance manuelle :**
   * La première fois que vous rencontrez une divergence entre votre numéro d'article et celui de votre fournisseur, vous devez les faire correspondre manuellement.
   * Vous pouvez le faire en entrant le numéro d'article fournisseur correct correspondant à votre numéro d'article interne.
2. **Correspondance automatique :**
   * Une fois que vous avez fait correspondre manuellement un numéro d'article avec celui de votre fournisseur, Docbits se souvient de cette correspondance.
   * La prochaine fois que le même article apparaît, Docbits le fera correspondre automatiquement en fonction de la correspondance enregistrée, vous faisant gagner du temps et réduisant les erreurs.

## **Décomposition de l'interface**

* **ID du fournisseur :** L'identifiant unique du fournisseur.
* **Numéro d'article :** Votre numéro d'article interne pour le produit.
* **Numéro d'article du fournisseur :** Le numéro d'article correspondant utilisé par le fournisseur.
* **Action :** Options pour gérer les correspondances, telles que la suppression des correspondances incorrectes.

{% hint style="info" %}
Voir ici la [Section Admin](https://github.com/Fellow-Consulting-AG/docbits/blob/fr/readme/end-user-and-partner-section/end-user-section/purchase-order-matching/broken-reference/README.md) également
{% endhint %}

## **Avantages**

* **Efficacité :** Réduit le besoin de saisie manuelle répétée, rendant le processus plus rapide.
* **Précision :** Minimise les erreurs en s'assurant que les numéros d'article sont correctement appariés.
* **Commodité :** Simplifie le flux de travail en automatisant le processus de correspondance après la saisie manuelle initiale.


# Raccourcis Clavier

L'écran de correspondance de commande d'achat a des raccourcis dédiés pour rationaliser le processus de correspondance :

* **Tab** – Se déplace entre les différents points de menu dans la barre latérale, permettant une navigation rapide sans cliquer.
* **Control + M** – Se déplace entre les boutons disponibles dans la section de correspondance de commande d'achat, aidant les utilisateurs à naviguer efficacement parmi les options d'action.
* **Enter** – Sélectionne ou clique sur le bouton actuellement focalisé, confirmant les actions sans avoir besoin d'utiliser la souris.
* **Control + H** – Ouvre la documentation pour la correspondance de commande d'achat, fournissant un accès immédiat à l'assistance.
* **Control + K** – Ouvre le menu des raccourcis clavier, affichant tous les raccourcis disponibles pour cette section.
* **Control + D** – Active ou désactive le mode de formation de commande d'achat, permettant aux utilisateurs de passer entre les modes normal et formation.
* **Control + A** – Effectue une correspondance automatique de commande d'achat.
* **Control + S** – Enregistre le document, garantissant que toutes les modifications sont correctement stockées.
* **Control + R** – Rejette le document, le marquant pour révision ou vérification supplémentaire.
* **Control + E** – Exporte le document, générant un fichier d'exportation basé sur les paramètres appliqués.
* **Control + F** – Ouvre la fonction de recherche de commande d'achat, permettant aux utilisateurs de localiser rapidement des commandes d'achat spécifiques.
* **Control + P** – Sélectionne la première ligne des lignes de commande d'achat, facilitant le travail avec les données de commande.
* **Control + L** – Sélectionne la première ligne des lignes de facture, permettant un accès rapide aux détails de la facture.
* **Control + Clic Gauche** – Sélectionne ou désélectionne des lignes de commande d'achat, permettant une sélection flexible de plusieurs entrées.
* **Control + C** – Sélectionne des lignes de commande d'achat pour commencer à les mapper aux lignes de facture, préparant le processus de mappage.
* **Control + V** – Mappe les lignes de commande d'achat sélectionnées aux lignes de facture, liant les données efficacement.
* **Option + Shift + Clic Gauche** – Sélectionne toutes les lignes de commande d'achat entre la première ligne sélectionnée et la dernière ligne sélectionnée, simplifiant le processus de sélection en masse.


# Comptabilité pour les factures de coûts et les ventes indirectes

## Introduction

Bienvenue dans le module de Comptabilisation des Factures de Coût et des Ventes Indirectes ! Ce module est conçu pour vous aider à gérer et à rapprocher efficacement vos transactions financières au sein de votre système ERP. Avec des fonctionnalités telles que l'extraction automatique de données, la correspondance de documents et le suivi détaillé, vous pouvez vous assurer que vos dossiers financiers sont précis et à jour.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-4ae8fc5e6b6afd2285ea9e1549e39106a87da450%2Facounting-for-cost-invoice-and-indirect-sales1.png?alt=media" alt=""><figcaption></figcaption></figure>

## Commencer

Pour commencer à utiliser le module de comptabilité, assurez-vous que votre administrateur système a configuré les autorisations nécessaires. Vous aurez besoin d'accéder aux modules de comptabilité analytique et de comptabilité des ventes au sein du système ERP.

## Exigences du Système

* Accès aux modules de comptabilité analytique et de comptabilité des ventes au sein du système ERP.
* Permissions utilisateur appropriées pour visualiser et traiter les documents financiers.

## Fonctionnalités Clés

1. **Extraction Automatique de Données** : Extrait et interprète automatiquement les données des factures numériques et d'autres documents.
2. **Comparaison de Données** : Compare les données extraites des factures avec les données existantes des bons de commande.
3. **Vérification de Correspondance** : Vérifie les correspondances basées sur des règles et tolérances prédéfinies.
4. **Rapport de Discrepances** : Identifie et rapporte toute divergence entre les factures et les bons de commande.
5. **Piste d'Audit** : Maintient un journal de toutes les actions pour la conformité et la révision.
6. **Formation de Documents** : Formez le système à reconnaître de nouveaux documents avec un minimum d'effort, généralement une seule fois.
7. **Répartition des Montants** : Répartissez les montants par département pour un suivi financier détaillé.
8. **Définition du Compte de Grand Livre** : L'équipe APS (Système de Comptabilité et d'Approvisionnement) peut définir le compte de grand livre une fois les données extraites.

## Interface Utilisateur

L'interface du module de comptabilité comprend généralement les composants suivants :

* **Tableau de Bord** : Vue d'ensemble de l'état des factures et des ventes, et activité récente.
* **Outils de Recherche et de Filtrage** : Capacités de recherche et de filtrage des factures et des enregistrements de ventes.
* **Enregistrements Correspondants** : Section affichant les enregistrements correspondants avec succès.
* **Discrepances** : Section montrant les enregistrements avec des divergences nécessitant une révision ou une action.
* **Rapports** : Accès à des rapports détaillés et options d'exportation.

## Guide Étape par Étape pour Utiliser le Module de Comptabilité

### 1. Accéder au Module de Comptabilité

Naviguez vers le module de comptabilité depuis le menu principal de votre système ERP.

### 2. Importer ou Accéder aux Factures

* **Importation Automatisée** : Si votre système est configuré pour la capture de données automatisée, les factures seront importées automatiquement dans le système.
* **Téléchargement Manuel** : Si nécessaire, téléchargez manuellement les fichiers de factures dans le système en utilisant l'interface fournie.

### 3. Examiner les Factures Correspondantes Automatiquement

* Examinez les factures qui ont été automatiquement associées aux bons de commande.
* Vérifiez les détails de la correspondance, y compris les numéros d'article, les quantités et les prix.

### 4. Gérer les Discrepances

* Accédez à la section Discrepances pour examiner les factures qui n'ont pas pu être automatiquement associées.
* Ajustez manuellement les quantités ou les prix si nécessaire, ou signalez la facture pour une révision plus approfondie.

### 5. Correspondance Manuelle

Pour les factures non associées automatiquement :

* Utilisez les outils de recherche et de filtrage pour trouver le bon de commande correspondant.
* Vérifiez et associez manuellement la facture au bon de commande.

### 6. Former le Système

* Pour les nouveaux types de documents, formez le système à les reconnaître en fournissant un échantillon.
* En général, vous n'avez besoin de former le système qu'une seule fois pour qu'il reconnaisse avec précision des documents similaires à l'avenir.

### 7. Enregistrer les Réservations

* Naviguez vers l'onglet "Articles de ligne" pour visualiser et enregistrer les réservations pour chaque facture.
* Allouez les montants aux comptes appropriés, centres de coûts et dimensions spécifiques à Infor LN/M3.

**Exemple : Enregistrer une Facture de Coût**

1. **Sélectionner l'Article de Ligne** : Choisissez l'article de ligne pour la facture de coût.
2. **Attribuer le Compte** : Attribuez le compte approprié, tel que "71200 - Dépense Non Opérationnelle".
3. **Définir les Dimensions** : Définissez des dimensions supplémentaires comme le centre de coûts, le groupe de produits et le projet.
4. **Répartir le Montant** : Si nécessaire, répartissez le montant par département pour un suivi plus détaillé.
5. **Entrer le Montant** : Entrez le montant pour l'article de ligne.

### 8. Définir les Comptes de Grand Livre

* Une fois les données extraites, l'équipe APS peut définir les comptes de grand livre.
* Cela garantit que chaque transaction est enregistrée sous le bon compte pour un rapport financier précis.

### 9. Générer des Rapports

* Accédez à la section "Rapports" pour générer des rapports détaillés sur les transactions financières.
* Utilisez les options d'exportation pour enregistrer les rapports pour une analyse plus approfondie ou pour la tenue de dossiers.

### Exemple d'Utilisation

1. **Téléchargement de Documents** : Les utilisateurs peuvent télécharger divers documents (factures, bons de livraison, etc.) dans le système.
2. **Correspondance Automatique** : Le système associe automatiquement les documents téléchargés aux bons de commande existants.
3. **Examen des Correspondances** : Les utilisateurs peuvent examiner les correspondances, vérifier les détails et voir les indicateurs de statut.
4. **Résolution des Discrepances** : Toute non-concordance ou divergence est mise en évidence pour que l'utilisateur puisse la réviser et la corriger manuellement.
5. **Exportation de Données** : Les données correspondantes peuvent être exportées pour un traitement ultérieur ou pour la tenue de dossiers.


# Comment importer des documents

{% embed url="<https://youtu.be/5_11Q0JbeaU>" %}
DocBits Import Tutorial: Upload Documents, Drag & Drop + Manual vs Automatic Classification
{% endembed %}

Un guide pour télécharger des documents sur DocBits.


# Importation Manuelle

Si vous souhaitez importer des documents manuellement dans DocBits, suivez ces étapes simples :

{% embed url="<https://youtu.be/5_11Q0JbeaU>" %}
DocBits Import Tutorial: Upload Documents, Drag & Drop + Manual vs Automatic Classification
{% endembed %}

* Cliquez sur le bouton Importer sur le tableau de bord de DocBits.
* Une fenêtre apparaîtra où vous pourrez importer vos documents via le navigateur de fichiers ou par glisser-déposer. Vous pouvez importer jusqu'à 10 documents à la fois.
* Pour importer des documents via le navigateur de fichiers, cliquez sur le bouton Importer des documents et sélectionnez les fichiers que vous souhaitez importer. Une fois les fichiers sélectionnés, cliquez sur Confirmer pour démarrer le processus d'importation.
* Alternativement, vous pouvez glisser-déposer vos fichiers sur la fenêtre d'importation de DocBits.
* Une fois les fichiers importés, ils auront le statut initial de "En cours". Pendant ce temps, l'importation est en cours de traitement et l'édition du fichier n'est pas possible. Le temps de traitement peut varier en fonction de la taille et de la complexité du fichier.
* Une fois le fichier traité, il recevra le statut "Prêt pour la validation". Vous pouvez maintenant commencer le processus de validation.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-0611b1068bf8f4129f1c077414ce4d58d10faae4%2Fmanual-import1.png?alt=media" alt=""><figcaption></figcaption></figure>


# Webhook

Avec l'API Webhook fournie ci-dessous, vous pouvez facilement transférer des documents directement vers DocBits avec une simple requête POST. Cette API est conçue pour simplifier le processus de téléversement de fichiers vers DocBits, et tous les paramètres nécessaires sont déjà remplis pour vous.

Pour commencer, il vous suffit de vous rendre sur la page suivante (en fonction de l'environnement que vous utilisez) :

PROD : <https://api.docbits.com/docs#/document/process\\_documents\\_document\\_process\\_documents\\_post>

SANDBOX : <https://sandbox.api.docbits.com/docs#/document/process\\_documents\\_document\\_process\\_documents\\_post>

STAGE : <https://stage.api.docbits.com/docs#/document/process\\_documents\\_document\\_process\\_documents\\_post>

Effectuez un appel à l'API en utilisant votre clé API. Vous pouvez également inclure le fichier que vous souhaitez téléverser en tant que paramètre dans votre appel.


# Erreur

## Aperçu

Si une erreur se produit pendant votre flux de travail de document, le document entrera dans le statut **"Erreur"**. Lorsque cela se produit, vous pouvez cliquer sur le document pour :

* Voir les détails critiques expliquant pourquoi l'erreur s'est produite
* Ajouter des notes au document
* Imprimer ou télécharger le document

Cela vous permet de diagnostiquer les problèmes et de prendre des mesures appropriées sans perdre l'accès au document lui-même.

Cette page fournit un aperçu des outils disponibles pour vous aider à examiner et à gérer les documents dans l'état **Erreur**.

## Détails de l'Erreur

Sur le côté droit de la vue du document, vous trouverez le **Message d'Erreur**, qui fournit une brève description de ce qui a mal tourné.\
En dessous du message d'erreur, l'**Exception** est affichée, montrant où l'erreur s'est produite dans le code. Cette information est utile pour le dépannage et doit être incluse lors du signalement du problème au support.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/error_2.png)

## Options d'Édition

Sur le côté gauche de la page, votre document est affiché avec plusieurs outils pour l'interaction et la révision.

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/error_3.png)

### **Options de la Barre d'Outils Gauche**

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/error_4.png)

La barre d'outils sur le côté gauche de la page fournit des outils pour interagir avec le document :

* **Basculer la Vue Miniature**\
  Afficher ou masquer la barre latérale qui affiche toutes les pages du document sous forme de miniatures pour une navigation facile.
* **Voir l'ID du Document**\
  Utile lors du signalement d'un problème—incluez cet ID dans votre demande de support.
* **Suivre la Page Actuelle et le Niveau de Zoom**\
  Voir quelle page vous consultez et à quel pourcentage de zoom.
* **Ajuster à la Hauteur ou à la Largeur**\
  Ajuster l'affichage du document pour s'adapter soit à la hauteur, soit à la largeur du visualiseur.
* **Faire Pivoter le Document**\
  Faire pivoter le document pour une visualisation plus facile du contenu numérisé ou de contenu en biais.
* **Ajouter des Notations**\
  Annoter le document avec des commentaires ou des surlignages.
* **Annuler ou Rétablir des Actions**\
  Inverser rapidement ou réappliquer des actions récentes.

***

### **Options de la Barre d'Outils Droite**

![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/error_5.png)

La barre d'outils sur le côté droit de la page offre des fonctionnalités supplémentaires :

* **Télécharger le Document**\
  Enregistrer le document sur votre appareil, avec ou sans annotations.
* **Imprimer le Document**\
  Envoyer le document à une imprimante, y compris les annotations visibles.
* **Changer de Modes de Visualisation**\
  Passer entre différents styles d'affichage ou modes de lecture.
* **Voir les Propriétés du Document**\
  Accéder aux métadonnées telles que le nom de fichier, le type, la taille et la date de création.

## Comment Procéder

Si un document entre dans l'état **Erreur**, vous avez plusieurs options pour continuer :

**1. Redémarrer le Document**

Dans de nombreux cas, redémarrer le document peut résoudre le problème et permettre la reprise du traitement.

* Pour redémarrer le document :

  1. Cliquez sur les trois points dans la colonne **Actions**.
  2. Sélectionnez **Redémarrer** dans le menu.

  ![](https://raw.githubusercontent.com/Fellow-Consulting-AG/docbits/refs/heads/main/readme/.gitbook/assets/error_1.png)

**2. Contacter le Support**

Si l'erreur persiste après le redémarrage, vous pouvez contacter notre équipe de support pour obtenir une assistance supplémentaire.\
Veuillez fournir autant d'informations que possible pour aider notre équipe à résoudre le problème efficacement (par exemple, ID du document, message d'erreur, actions entreprises).

Les instructions pour soumettre un ticket de support peuvent être trouvées [ici](/end-user-and-partner-section/end-user-section/ressources-and-support/user-support).


# Support technique dans DocBits

### Support technique dans DocBits <a href="#hy7z6t7p8psl" id="hy7z6t7p8psl"></a>

### **Icônes d'aide** <a href="#gvm1kp4bwvnd" id="gvm1kp4bwvnd"></a>

Des icônes d'aide ont été placées tout autour de DocBits afin de vous aider à apprendre et comprendre ce que fait vraiment une fonctionnalité et comment elle peut vous aider dans le traitement de vos documents.

Ces icônes d'aide ressemblent à ceci

### **Créer un ticket** <a href="#id-2mb0mw2kxioz" id="id-2mb0mw2kxioz"></a>

C'est un outil disponible pour vous, sur l'écran de validation, en cas de problème lors de la validation de votre document dans DocBits.

Cette fonctionnalité est située dans le menu au-dessus de la zone d'aperçu du document, comme ci-dessous

Une fois cliqué, le formulaire de ticket suivant vous sera affiché.

C'est ici que vous remplirez vos coordonnées ainsi que décrirez l'erreur. Vous pouvez également, si applicable, joindre une capture d'écran du problème et attacher un fichier pertinent.


# Créer un ticket

{% embed url="<https://youtu.be/fQUIrp-qz9c>" %}
DocBits Support Ticket Tutorial: Report Bugs, Attach Files & Get Help Faster
{% endembed %}

Il s'agit d'un outil disponible pour vous, sur l'écran de validation, en cas de problème lors de la validation de votre document dans DocBits.

Cette fonctionnalité se trouve dans le menu au-dessus de la zone d'aperçu du document, comme ci-dessous

![](https://lh7-us.googleusercontent.com/wgH8UDoDmtxAwaFoO3NUQM9NIQyINnNenBFMe4b_mKfnx7LrJA_8dPbKLoTNvHhHNyznEyy2JDLzoOHW39n1GnTIoBIUgUTCvMVKMPGMYJrFTU6JnqFxjc67j-idDupjbGfMqEwoSgrBPt3mvor1Tds)

Une fois cliqué, le formulaire de ticket suivant vous sera affiché.

![](https://lh7-us.googleusercontent.com/DxlkEirrpbtGXs8R6gHD9MtaUqd5mY9L1ya1PdGIwZIHnuoj0wflDML6ZjYzrHxqXos-0uwhMAJI69_zhO92dNWrwAmYpPwAe2C8sHvo0Tf8f8PG7SktBv4JiY6QfxxDNtO55S3xmQsze48ZophpDPc)

C'est ici que vous remplirez vos coordonnées ainsi que décrirez l'erreur. Vous pouvez également, si applicable, joindre une capture d'écran du problème et attacher un fichier pertinent.


# Icônes d'aide

Des icônes d'aide ont été placées tout autour de DocBits afin de vous aider à apprendre et comprendre ce que fait vraiment une fonctionnalité et comment elle peut vous aider dans le traitement de vos documents.

Ces icônes d'aide ressemblent à ceci

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-2a17c40c3689fef6b3a0ff38e8c33eed8c74ec91%2Fhelp-icon.png?alt=media" alt=""><figcaption></figcaption></figure>


# Debug Collector

Le Debug Collector capture un instantané complet de votre session DocBits — activité réseau, erreurs, environnement du navigateur et indicateurs de performance — l'emballe en rapport JSON et peut, sur demande, ouvrir un ticket de support directement depuis la même boîte de dialogue.

## Comment y accéder

Appuyez sur <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> sous Windows et Linux, ou <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> sous macOS. La boîte de dialogue Performance Report s'ouvre immédiatement.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-a25517b079dde1a6e425518b5e8417c57b135697%2Fdebug-collector-dialog.png?alt=media" alt="Boîte de dialogue Debug Collector"><figcaption><p>La boîte de dialogue Performance Report affiche l'instantané capturé et un formulaire intégré de création de ticket.</p></figcaption></figure>

## Ce qui est capturé

* **Appels API** — les 60 derniers appels REST et WebSocket, avec durées, codes de statut et URLs sollicitées. Les appels de plus de deux secondes sont signalés séparément.
* **Erreurs** — les erreurs JavaScript récentes et les promesses rejetées non interceptées depuis la console du navigateur.
* **Journaux de console** — les derniers messages de log écrits par l'application.
* **Environnement** — version du navigateur, système d'exploitation, taille d'écran et flags de fonctionnalités actifs.
* **Contexte utilisateur** — votre rôle, organisation et la page sur laquelle vous étiez au moment de la capture.
* **Indicateurs de performance** — temps de chargement de la page (LCP, FCP), utilisation mémoire et taille du DOM.
* **Trace IDs** — identifiants de corrélation qui relient l'instantané aux journaux backend.

## Créer un ticket de support depuis la boîte de dialogue

Vous n'avez rien à télécharger ni à attacher manuellement — la boîte de dialogue contient un formulaire **Create Support Ticket**.

1. Renseignez votre adresse e-mail, conservez ou modifiez le sujet suggéré, choisissez une priorité et ajoutez quelques notes décrivant ce que vous faisiez quand le problème s'est produit.
2. Cliquez sur **Send Report**. L'instantané JSON est joint et le ticket est créé en une seule étape.

C'est terminé — le support reçoit le ticket avec toutes les données nécessaires pour reproduire le cas.

Si vous voulez une copie locale de l'instantané, utilisez **Copy Debug Data** pour copier le JSON dans le presse-papiers, ou « Enregistrer sous » de votre navigateur pour conserver le rapport comme un fichier `.json`.

## Confidentialité et traitement des données

* Les jetons d'authentification et les en-têtes sensibles sont masqués des appels API capturés avant la construction de l'instantané.
* Rien ne quitte votre navigateur tant que vous n'appuyez pas sur **Send Report** — le raccourci ouvre simplement la boîte de dialogue.

Relisez l'instantané avant de l'envoyer si vous traitiez des documents contenant des données clients. Les identifiants de documents visibles dans les URLs apparaîtront dans le rapport.


# Tableau d'Idées

Le Tableau d'Idées est l'endroit pour soumettre des demandes de fonctionnalités, signaler les manques et voter pour ce que l'équipe produit devrait construire ensuite. Les idées sont organisées par canal et visibles par tous les membres de votre organisation, avec commentaires et votes.

## Comment y accéder

Ouvrez la barre latérale et cliquez sur **Idées**, ou naviguez directement vers `/ideas`.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-76a30b72d9a8412418bc3953c1ae646680f7cc01%2Fidea-board-overview.png?alt=media" alt="Aperçu du Tableau d&#x27;Idées"><figcaption><p>Le Tableau d'Idées, avec les chips de canal, les filtres et les cartes d'idées.</p></figcaption></figure>

## Canaux

Une rangée de chips de canal se trouve en haut du tableau : **Tous**, **Général**, **DocNet**, **Flux de travail**, **Tableau de bord**, **Importation / Exportation** et **Traitement des documents**. Cliquez sur un chip pour n'afficher que les idées de ce domaine produit ; **Tous** retire le filtre de canal. Chaque idée appartient à un seul canal, indiqué par une étiquette sur sa carte.

## Parcourir les idées

Chaque idée est affichée comme une carte avec :

* Le titre et une description en texte riche, qui peut contenir des images.
* Des boutons distincts de **vote positif** et **vote négatif**, chacun avec son propre compteur.
* Une étiquette de catégorie — Fonctionnalité, Amélioration, Bug, Intégration ou Autre.
* Une étiquette de canal — Général, DocNet, Flux de travail, Tableau de bord, Importation / Exportation ou Traitement des documents.
* Une étiquette de statut — Nouvelle, En examen, Planifiée, En cours, Réalisée ou Refusée.
* Le nom et l'organisation de la personne qui a soumis, et un horodatage relatif.
* Un sélecteur de commentaires qui développe le fil sous la carte.

La pagination en bas de la liste permet de passer d'une page à l'autre.

## Soumettre une nouvelle idée

Cliquez sur **Nouvelle idée** dans l'en-tête. La boîte de dialogue demande :

* **Titre** — un nom court et descriptif pour l'idée.
* **Description** — un éditeur de texte riche facultatif avec gras, italique, souligné, barré, listes et liens. Vous pouvez aussi ajouter des images : collez-les directement ou utilisez le bouton **Ajouter une image** pour en insérer une dans la description.
* **Catégorie** — choisissez la plus proche. L'équipe produit l'utilise pour organiser les idées.
* **Canal** — le domaine produit auquel l'idée appartient.

Appuyez sur **Envoyer** pour publier. L'idée apparaît dans la liste avec le statut **Nouvelle**.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-2c4848092bb54346ed300879742fab72e643db7a%2Fidea-board-new-idea.png?alt=media" alt="Boîte de dialogue Nouvelle idée"><figcaption><p>La boîte de dialogue Nouvelle idée, avec les sélecteurs de catégorie et de canal.</p></figcaption></figure>

## Voter

Chaque idée dispose de boutons distincts de **vote positif** et **vote négatif**, chacun avec son propre compteur. Cliquez sur un bouton pour exprimer votre vote, cliquez à nouveau sur le même pour le retirer, ou cliquez sur l'opposé pour changer. Les votes signalent la demande à l'équipe produit et alimentent les tris **Chaud** et **Les mieux notées**.

## Commenter

Ouvrez le fil de commentaires d'une idée pour poser des questions, ajouter du contexte ou partager des contournements. Vous pouvez voter positivement ou négativement pour les commentaires (mais pas les vôtres) et supprimer les commentaires que vous avez publiés. La personne qui a soumis l'idée et les administrateurs peuvent aussi supprimer des commentaires pour garder les fils sur le sujet.

## Filtres et tri

Au-dessus de la liste, vous pouvez combiner :

* Les chips de **canal**.
* Un champ de recherche sur le titre et la description.
* Une liste déroulante de catégorie.
* Une liste déroulante de statut.
* Un sélecteur de tri — **Les plus récentes**, **Chaud** ou **Les mieux notées**.

Les filtres se combinent : vous pouvez réduire, par exemple, à « Améliorations Les mieux notées qui sont En examen » en quelques clics.

## Modifier ou supprimer votre propre idée

Le menu d'une carte (bouton à trois points) permet de modifier ou supprimer une idée que vous avez soumise.

Le Tableau d'Idées sert au retour produit, pas aux rapports d'incident. Utilisez un ticket de support pour les problèmes qui bloquent votre travail aujourd'hui.


# Cours


# Introduction

{% embed url="<https://youtu.be/boBCaqVe7Jw>" %}

Bienvenue dans le Cours pour Débutants de **DocBits**, votre guide complet pour révolutionner la gestion des documents de votre entreprise !

Dans l'environnement financier complexe d'aujourd'hui, la gestion des confirmations de commande, des bons de livraison, de la facturation et de la comptabilité des coûts n'est pas une mince affaire. C'est là que **DocBits** brille. Avec plus de 20 intégrations et une compatibilité inégalée avec Infor CloudSuite, LN et M3, **DocBits** se distingue des autres solutions sur le marché.


# Tableau de bord

Dans ce guide vidéo complet, les spectateurs sont présentés au tableau de bord de **DocBits** et à sa gamme de fonctionnalités. De la filtrage et la gestion des documents ouverts à l'importation de pièces jointes via divers canaux tels que l'e-mail, le scanner ou l'API, le tutoriel offre une démonstration étape par étape.

{% embed url="<https://youtu.be/y2zpTl8e3VE>" %}

Les fonctionnalités clés sont mises en avant, notamment comment filtrer les documents par statut ou par assigné, localiser des détails spécifiques comme les numéros de facture et changer l'assigné pour des documents individuels. La facilité et l'efficacité du système sont démontrées, en mettant l'accent sur le contrôle et la personnalisation qu'il offre aux [utilisateurs](/administration-and-setup/settings/global-settings/groups-users-and-permissions). Le tutoriel prépare le terrain pour une exploration plus approfondie de la [validation de document](/end-user-and-partner-section/end-user-section/validation-screen) au sein de **DocBits**.


# Documents validés

Dans cette vidéo, les spectateurs sont présentés à l'interface conviviale de Doc**Bit**, en mettant spécifiquement l'accent sur la validation de documents. Le tutoriel met l'accent sur la simplicité du système, où aucun codage ou formule complexe n'est requis.

{% embed url="<https://www.youtube.com/watch?v=FD9dC2_nvuw>" %}

Grâce à l'IA et à l'intelligence de groupe, la plupart des champs sont extraits automatiquement, permettant aux [utilisateurs](https://docbits.com/de/doc/einstellungen/gruppen-benutzer-und-berechtigungen/) d'extraire facilement des informations en cliquant sur les valeurs dans le document. De plus, les spectateurs apprennent sur la flexibilité d'extraire des zones spécifiques en double-cliquant ou en dessinant autour de la région souhaitée.


# Tableau AI

Explorez les capacités révolutionnaires de **DocBits**, un outil de gestion de documents de pointe qui simplifie les complexités de l'extraction de tableaux, de la correspondance des bons de commande (PO) et de la gestion des factures de coûts.

{% embed url="<https://youtu.be/89uEFyKKLCk>" %}

Dans cette vidéo, nous explorons les fonctionnalités uniques de **DocBits**, en mettant l'accent sur l'extraction de tableaux basée sur l'IA qui gère sans effort même les mises en page de table les plus complexes. Avec un taux de précision allant jusqu'à 95 %, le système automatise l'extraction, vous permettant de vous concentrer sur ce qui compte vraiment.


# Appariement principal des bons de commande avec DocBits

{% embed url="<https://youtu.be/qR-lrSaj4Ug>" %}
DocBits PO Matching Tutorial: Auto/Manual Line Matching, Tolerances & Mismatch Indicators
{% endembed %}

Découvrez dans cette vidéo comment gérer professionnellement les divergences lors de l'association des bons de commande avec **DocBits**. Nous vous guidons pas à pas sur ce qu'il convient de faire lorsque les chiffres ne correspondent pas. Que vous soyez un gestionnaire ERP expérimenté ou un comptable financier en herbe, vous apprendrez à gérer efficacement et en toute sécurité les divergences.

{% embed url="<https://youtu.be/TUd0z7m70Y4>" %}

Découvrez comment notre intelligence artificielle spéciale en essaim dans **DocBits** vous guide à travers tout le processus et comment vous pouvez utiliser notre documentation pour trouver rapidement des solutions aux problèmes ou aux incertitudes. Rejoignez les nombreux clients satisfaits qui ont optimisé leurs processus avec **DocBits**.


# Notre Système de Priorité des Documents

Dans notre système de traitement des documents, nous gérons un grand volume de documents provenant de plusieurs clients chaque jour. Pour garantir que les documents de chaque client soient traités en temps voulu, nous avons mis en place un système de priorité sophistiqué. Ce système ajuste dynamiquement les priorités en fonction du nombre de documents en attente qu'un client a, assurant ainsi **l'équité** et **l'efficacité**. Plongeons dans le fonctionnement de ce système de priorité et quand le compteur de tâches est réinitialisé.

**Concepts Clés du Système de Priorité**

Notre système de priorité repose sur quelques concepts clés :

1. **Documents en Attente** : Il s'agit d'un compte des documents qu'un client a soumis mais qui n'ont pas encore été traités.
2. **Intervalle de Réinitialisation** : Le système réinitialise périodiquement le compte des documents en attente à zéro pour s'assurer qu'aucun client ne puisse monopoliser indéfiniment les ressources de traitement.

**Comment la Priorité est Déterminée**

Voici une explication étape par étape de la façon dont la priorité pour le traitement des documents est déterminée :

1. **Suivi des Documents en Attente** : Chaque client a un compte de documents en attente. Ce compte nous aide à savoir combien de documents attendent d'être traités pour chaque client.
2. **Réinitialisation du Compte** : Pour maintenir l'équité, nous réinitialisons le compte des documents en attente à zéro si un certain temps (l'intervalle de réinitialisation) s'est écoulé depuis la dernière mise à jour. Cet intervalle est fixé par défaut à 1500 secondes (ou 25 minutes).
3. **Mise à Jour du Compte** : Si l'intervalle de réinitialisation n'est pas écoulé, nous réduisons le compte des documents en attente d'un chaque fois que nous vérifions, simulant le traitement d'un document.
4. **Définition des Priorités** : La priorité pour le traitement des tâches est basée sur le nombre de documents en attente. Moins il y a de documents en attente, plus la priorité est élevée, ce qui signifie que ces tâches seront traitées plus tôt. Nous avons des seuils spécifiques pour attribuer des niveaux de priorité de 1 (priorité la plus élevée) à 9 (priorité la plus basse).

**Niveaux de Priorité**

Les niveaux de priorité sont attribués en fonction du compte des documents en attente comme suit :

* **Priorité 9** : Si le compte des documents en attente est inférieur à -20
* **Priorité 8** : Si le compte des documents en attente est inférieur à -14
* **Priorité 7** : Si le compte des documents en attente est inférieur à -12
* **Priorité 6** : Si le compte des documents en attente est inférieur à -10
* **Priorité 5** : Si le compte des documents en attente est inférieur à -8
* **Priorité 4** : Si le compte des documents en attente est inférieur à -6
* **Priorité 3** : Si le compte des documents en attente est inférieur à -4
* **Priorité 2** : Si le compte des documents en attente est inférieur à -2
* **Priorité 1** : Si le compte des documents en attente est supérieur ou égal à -2

{% hint style="info" %}
En termes plus simples, à mesure que le nombre de documents en attente augmente, le niveau de priorité diminue, ce qui signifie que ces documents sont traités plus tard par rapport à d'autres avec des priorités plus élevées.
{% endhint %}

**Quand le Compteur est Réinitialisé**

Le compteur des documents en attente est réinitialisé à zéro si plus que l'intervalle de réinitialisation (**1500** secondes) s'est écoulé depuis la dernière mise à jour. Ce mécanisme garantit qu'aucun client ne puisse accumuler indéfiniment des documents en attente et monopoliser les ressources du système. En réinitialisant périodiquement le compteur, nous garantissons que chaque client obtienne une part équitable de temps de traitement.


# Ressources et support


# Support utilisateur

{% embed url="<https://youtu.be/fQUIrp-qz9c>" %}
DocBits Support Ticket Tutorial: Report Bugs, Attach Files & Get Help Faster
{% endembed %}

### Support Utilisateur <a href="#ikpwh4qbrq82" id="ikpwh4qbrq82"></a>

Si vous rencontrez des difficultés ou si vous avez des questions lors de l'utilisation de DocBits, veuillez consulter ce manuel de l'utilisateur ou contacter notre équipe de support pour obtenir de l'aide. Notre engagement est de fournir une expérience fluide pour tous les utilisateurs. Il vous suffit de cliquer sur le bouton de support dans votre application DocBits et vous pourrez créer un ticket de support.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-0181478c4d5833e8363b82870d52a1188f671770%2Fuser-support1.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-f384d8992bd1d614f15e93f18d0d9ac5bb2c1059%2Fuser-support2.png?alt=media" alt=""><figcaption></figcaption></figure>

Vous pouvez également nous contacter via notre page FELLOWPRO:

{% embed url="<https://fellowpro.com/de/fellow/kontakt-fellowpro-ag/>" %}

Dans l'écran de validation, vous pouvez directement créer des tickets pour le document particulier et inclure une capture d'écran du problème. Il vous suffit de cliquer sur le bouton "Créer un ticket", la fenêtre de support s'ouvre et vous pouvez commencer immédiatement.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-78c86ce44fdb049446d1c259449b6af2bc7e36bd%2Fuser-support3.png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-920bc9aad80086ebb4536fa7140ee625c8517e55%2Fuser-support4.png?alt=media" alt=""><figcaption></figcaption></figure>


# État du Portail de Support

Pour vous donner une meilleure visibilité sur vos demandes, voici ce que signifie chaque statut de ticket et quand vous le verrez utilisé :

* **New**\
  – Nous avons reçu votre demande et elle est en attente d'examen.
* **Open**\
  – Votre ticket a été examiné et est en attente d'action.
* **In Progress**\
  – DocBits travaille activement sur votre problème.
* **Waiting on Customer Response**\
  – Nous avons besoin de plus d'informations ou de clarifications de votre part. Vous verrez cela lorsque nous aurons posé des questions ou demandé des fichiers.
* **Waiting for Customer Confirmation**\
  – Nous avons mis en œuvre une solution ou fourni des conseils et attendons que vous confirmiez que le problème est résolu.
* **Waiting on Product Team**\
  – Votre demande est une suggestion de fonctionnalité ou concerne un problème de produit connu et a été enregistrée pour la feuille de route de l'équipe Produit.
* **Closed – Resolved**\
  – Le problème est entièrement résolu et confirmé, ou aucune action supplémentaire n'est nécessaire.
* **Closed – No Response**\
  – Après plusieurs relances sans réponse, nous fermons le ticket. Vous pouvez toujours le rouvrir en répondant.
* **Closed – Known Issue**\
  – Ce ticket suit un bug de produit connu qui est déjà dans notre backlog. Il est fermé ici mais reste visible dans notre planification interne.
* **Closed – Logged as Idea**\
  – Votre suggestion a été notée pour une future considération par notre équipe Produit.
* **Duplicate**\
  – Nous avons fusionné ce ticket avec un existant couvrant le même problème.
* **Not Planned**\
  – Cette demande est valide mais n'est pas dans notre feuille de route actuelle. Nous la garderons en dossier pour une future priorisation.
* **Spam**\
  – Ce ticket a été identifié comme non lié au produit (par exemple, bot ou demande non pertinente) et a été fermé.


# Section Partenaire


# Automatisation des Tests de Factures avec DocBits

## Aperçu

Ce document décrit le plan de test pour l'automatisation des factures utilisant DocBits avec Infor LN ou M3. Il inclut des détails sur les cas de test, la préparation des tests, les étapes d'exécution et les processus de support.

## Cas de Test

| ID | Cas de Test                                                                       | Description                                                                                                                                                                                                                     | Statut   |
| -- | --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| 1  | Factures de Coût                                                                  | Les factures sans bon de commande sont traitées avec succès dans DocBits et exportées vers LN en tant que « facture de coût ».                                                                                                  | À TESTER |
| 2  | Facture Liée à un Bon de Commande avec Correspondance Parfaite                    | Les factures liées à un bon de commande sont traitées avec succès dans DocBits avec une correspondance parfaite entre la facture et le bon de commande, car le numéro d'article, la quantité et le prix unitaire correspondent. | À TESTER |
| 3  | Factures Liées à un Bon de Commande avec Quantité Différente                      | Les factures liées à un bon de commande sont traitées dans DocBits mais dans le module de correspondance des bons de commande, nous avons un écart sur la quantité.                                                             | À TESTER |
| 4  | Factures Liées à un Bon de Commande avec Prix Unitaire Différent                  | Les factures liées à un bon de commande sont traitées dans DocBits mais dans le module de correspondance des bons de commande, nous avons un écart sur le prix unitaire.                                                        | À TESTER |
| 5  | Factures Liées à un Bon de Commande avec Numéro d'Article Différent ou Inexistant | Les factures liées à un bon de commande sont traitées dans DocBits mais dans le module de correspondance des bons de commande, nous avons un écart ou un numéro d'article inexistant.                                           | À TESTER |
| 6  | Factures Liées à un Bon de Commande avec un Écart dans la Tolérance               | Les factures liées à un bon de commande sont traitées dans DocBits mais dans le module de correspondance des bons de commande, nous avons un écart sur la quantité ou le prix unitaire, mais cela reste dans la tolérance.      | À TESTER |
| 7  | Notes de Crédit                                                                   | Les notes de crédit sont traitées avec succès dans DocBits et exportées vers LN. Clarifiez si les montants doivent être exportés avec un signe positif ou négatif.                                                              | À TESTER |

## Plan de Test avec le Client

### 1. Mise en Place

* **Réunion Initiale** : Planifiez une réunion de lancement avec le client pour expliquer le processus de test et les objectifs.
* **Accès et Permissions** : Assurez-vous que le client dispose de tous les accès nécessaires à DocBits et Infor LN ou M3 à des fins de test.

### 2. Préparation des Tests

* **Formation** : Fournissez une formation complète à l'équipe du client sur l'utilisation de DocBits pour le traitement des factures.
* **Documentation** : Partagez une documentation détaillée sur les procédures de test, y compris les résultats attendus pour chaque cas de test.

### 3. Exécution des Cas de Test

* **Environnement de Test** : Mettez en place un environnement de test qui reproduit le système de production du client aussi fidèlement que possible.
* **Tests Étape par Étape** : Travaillez avec le client pour exécuter chaque cas de test, en veillant à ce qu'il comprenne chaque étape :
  * Traitez les factures via DocBits.
  * Vérifiez la sortie dans le module de correspondance des bons de commande.
  * Vérifiez les résultats d'exportation dans LN ou M3.

### 4. Résolution des Problèmes

* **Suivi** : Utilisez un système de suivi (comme Jira ou une simple feuille de calcul) pour enregistrer tout problème ou écart survenant pendant les tests.
* **Support** : Fournissez un support immédiat pour résoudre les problèmes et clarifier tout doute.

### 5. Vérification et Retour d'Information

* **Vérification** : Après chaque cas de test, vérifiez les résultats avec le client pour garantir l'exactitude.
* **Boucle de Retour d'Information** : Collectez les retours du client sur le processus et les améliorations nécessaires.

### 6. Finalisation

* **Documentation des Résultats** : Documentez les résultats de chaque cas de test et fournissez un rapport récapitulatif au client.
* **Réunion de Revue** : Organisez une réunion de revue pour discuter des résultats des tests et des étapes supplémentaires nécessaires avant le passage en production.

### 7. Préparation au Lancement

* **Rafraîchissement de la Formation** : Proposez une session de formation de rafraîchissement si nécessaire.
* **Plan de Support** : Développez un plan de support pour la phase de lancement initial afin d'assurer une transition en douceur.


# Paramètres

## FR - TRANSLATED

**Translated to Français**

***

## Settings

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-3cb47b9f5b8a037ab7f855e7ecb97baad60149f0%2Fdocbits_settings_global_overview.png?alt=media" alt="Docbits Settings Global Overview"><figcaption></figcaption></figure>

1. **Global Settings**:
   * **Company Information**: Define a...


# Orientation dans la Nouvelle Interface

Cette page est une orientation rapide à l'interface actuelle de DocBits — où trouver les choses, comment fonctionne la navigation et comment utiliser les nouvelles aides. Utilisez-la comme référence si un écran semble différent de ce dont vous vous souvenez ou si vous ne trouvez pas immédiatement un paramètre.

## La barre latérale

La barre latérale principale liste chaque section de DocBits pour laquelle vous avez une autorisation. Deux façons de la contrôler :

* **Mode mini** — cliquez sur le bouton en haut de la barre latérale pour la réduire à des icônes seules. Survolez une icône avec la souris pour lire son nom. La barre se souvient si vous l'aviez dépliée ou repliée la dernière fois.
* **Personnaliser** — en bas de la barre dépliée, il y a une entrée **Personnaliser**. Utilisez-la pour réorganiser le menu, masquer les entrées que vous n'utilisez pas ou épingler en haut celles que vous ouvrez le plus souvent.

Pour la procédure complète de réorganisation, masquage et épinglage, voir [Barre Latérale Personnalisable](/end-user-and-partner-section/end-user-section/customizable-sidebar).

## Où vivent les paramètres maintenant

Le menu Paramètres est regroupé par intention plutôt que par modèle de données. Si vous vous souvenez d'un paramètre mais ne le retrouvez plus, essayez le groupe correspondant ci-dessous :

| Vous cherchez…                                                                | Ouvrez Paramètres →                                                |
| ----------------------------------------------------------------------------- | ------------------------------------------------------------------ |
| Nom de l'entreprise, logo, fuseau horaire, couleur de l'application           | Entreprise & Utilisateurs → Informations sur l'entreprise          |
| Utilisateurs, groupes, autorisations                                          | Entreprise & Utilisateurs → Groupes, Utilisateurs et Autorisations |
| Clés API, connexions ERP, configurations d'export                             | Intégration                                                        |
| Types de document, champs, scripts, EDI, entraînement de modèle               | Types de Document                                                  |
| Paramètres OCR, arbres de décision, listes de valeurs, gestionnaire de règles | Traitement de Document                                             |
| Audit d'accès, analytique, index plein texte, journal d'événements            | Journaux & Recherche                                               |
| Portail fournisseur, Watchdog                                                 | Installation                                                       |

À l'intérieur de chaque groupe, les pages les plus utilisées sont placées en haut.

## Longues pages de paramètres — navigation par ancres

Les pages de paramètres comportant de nombreuses sections (comme les Paramètres Globaux ou la configuration d'un Type de Document) exposent désormais une liste de liens d'ancres dans l'en-tête. Cliquez sur une ancre pour sauter à cette section. L'URL se met à jour pendant le défilement, de sorte que le lien vers une section précise peut être partagé ou ajouté aux favoris.

## Trouver la documentation pendant que vous travaillez — icônes d'aide

La plupart des pages de paramètres, des boîtes de dialogue et des écrans d'outils affichent maintenant une petite icône **?** dans l'en-tête.

<figure><img src="https://920984434-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGZNnVmsHh1akmBu1Fqum%2Fuploads%2Fgit-blob-83c9668af3231e7b15c844923affcab908a186c1%2Fui-redesign-help-icon.png?alt=media" alt="Icône d&#x27;aide dans un en-tête de page"><figcaption><p>L'icône d'aide ouvre la page de documentation correspondante dans un nouvel onglet.</p></figcaption></figure>

Un clic ouvre la page correspondante sur `docs.docbits.com` dans un nouvel onglet — sans devoir chercher la bonne page dans la documentation. L'icône respecte votre langue d'interface et ouvre la documentation traduite quand elle existe ; sinon, elle bascule sur l'anglais.

## Se connecter

L'écran de connexion, la réinitialisation du mot de passe et les points d'entrée SSO (Microsoft 365, Google, Infor OS) partagent la même mise en page que le reste de DocBits. Les erreurs apparaissent directement sous le champ qui les a déclenchées ; la réinitialisation du mot de passe et le lien d'aide se trouvent en bas du formulaire. Le déroulement est le même qu'avant — seule l'apparence a été mise à jour.

## Si quelque chose semble manquer

Si une page ou un paramètre semble avoir bougé et que vous ne le retrouvez pas :

1. Ouvrez la [Recherche Rapide Globale](/end-user-and-partner-section/end-user-section/global-quick-search) avec <kbd>Cmd</kbd>/<kbd>Ctrl</kbd>+<kbd>K</kbd> et tapez le nom de la fonctionnalité — la Recherche Rapide indexe chaque page de l'application.
2. Ouvrez le [Plan du Site](/end-user-and-partner-section/end-user-section/sitemap) sur `/sitemap` pour le catalogue complet et filtrable.
3. Utilisez l'icône d'aide sur l'écran le plus proche pour atterrir directement dans la documentation.


# Paramètres Globaux




---

[Next Page](/llms-full.txt/1)

