# Valider les exports de factures Odoo

Utilisez la validation pour distinguer données de base Odoo manquantes et corrections en revue.

## Attentes sur l’export

Contrôlez les exports Odoo et modules de localisation pour la complétude EN 16931 avant envoi.

Validez le XML joint depuis le flux d’envoi Odoo ou Peppol ; PDF et facture validée peuvent sembler corrects alors que des champs EDI manquent.

## Signaux d’export à inspecter

La documentation Odoo place le choix du format dans l’onglet comptabilité client et cite Peppol BIS Billing 3.0, XRechnung CIUS et NLCIUS. Vérifiez d’abord format contact et endpoint.

## Checklist de validation

- Définissez explicitement le format e-facture client si le destinataire exige XRechnung plutôt que PDF/e-mail par défaut.
- Vérifiez code EAS Peppol et endpoint avec le contact avant de classer un échec de routage comme erreur XML.
- Si des champs Peppol Studio sont utilisés, vérifiez que leurs noms techniques alimentent le XML exporté.

## Table de triage export

| Symptôme | Champ ou règle probable | Correction côté export |
| --- | --- | --- |
| Odoo envoie PDF/e-mail mais aucun XML XRechnung. | Recipient format setup | Définissez le format client sur XRechnung CIUS ou Peppol BIS avant Envoyer. |
| L’envoi Peppol échoue avant la sortie validateur. | EAS / endpoint identifier | Validez code EAS et endpoint séparément des erreurs de contenu XML. |

## Échecs de validation fréquents

La localisation détermine souvent motifs d’exonération, détails d’autoliquidation et identifiants acheteur.

## Workflow de validation après export

Utilisez la validation pour distinguer données de base Odoo manquantes et corrections en revue.

## Documentation officielle/fournisseur

- [Odoo electronic invoicing documentation](https://www.odoo.com/documentation/19.0/applications/finance/accounting/customer_invoices/electronic_invoicing.html)
- [Odoo electronic invoicing in Germany](https://www.odoo.com/documentation/18.0/applications/finance/accounting/customer_invoices/electronic_invoicing/germany.html)
