Les étapes en détail
Vérifier que Peppol est activé
Envoyer par Peppol demande une société inscrite sur le réseau (application Facturation, Configuration › Paramètres). Le tuto Activer Peppol décrit l'inscription. Sans elle, la case par Peppol n'apparaît tout simplement pas.
Odoo 18En V18 la case est affichée même si la société n'est pas inscrite : l'envoi ouvre alors l'assistant d'inscription.Ouvrir la facture confirmée
Dans Facturation, menu Clients › Factures, ouvrez la facture au statut Comptabilisé. Une facture en brouillon ne s'envoie pas : confirmez-la d'abord.
Odoo 18Le menu s'appelle Clients › Factures clients.Contrôler que le client est joignable
Odoo ne devine rien : il interroge l'annuaire Peppol avec l'identifiant de la fiche client. Ouvrez la fiche (flèche à droite du nom), onglet Facturation, groupe Factures clients. Une ligne sans titre porte le type d'identifiant (Registre de commerce belge ou TVA belge) et sa valeur. Dessous, Statut Peppol vaut Non vérifié, Le partenaire est sur Peppol, Le partenaire n’est pas sur Peppol ou Le partenaire ne peut pas recevoir ce format. Le bouton Vérifier relance le contrôle. Odoo le fait aussi seul à l'ouverture de la fenêtre d'envoi.
Odoo 19Le champ du type d'identifiant affiche ID Peppol tant qu'il est vide. Les champs Envoi de la facture et format eInvoice (valeur Norme UE (Peppol Bis 3.0)) ne se voient qu'en mode debug.Odoo 18Même ligne d'identifiant, et Envoi de la facture et format eInvoice sont visibles sans mode debug.Envoyer
Sur la facture, cliquez sur Envoyer. La fenêtre propose une case par canal : par e-mail et par Peppol. Les deux sont cochées d'office quand le client est joignable : il reçoit alors le XML sur son réseau et un e-mail. Décochez par e-mail pour un seul envoi. Le PDF n'est pas une pièce jointe séparée côté Peppol : Odoo le glisse dans le XML (format Norme UE (Peppol Bis 3.0)). Les fichiers ajoutés avec Joindre un fichier partent aussi avec le XML.
Odoo 19Même fenêtre, bouton d'annulation Ignorer.Odoo 18La fenêtre s'appelle Imprimer & Envoyer et affiche trois cases (Télécharger, par e-mail, par Peppol). Une seule est cochée d'office : Peppol si le client est joignable, sinon l'e-mail.Suivre le statut
Dans la liste des factures, cliquez sur l'icône des colonnes et cochez Statut Peppol (colonne cachée par défaut). Les valeurs : Prêt à envoyer (facture comptabilisée, client joignable), En file d'attente, Réception en attente (envoyée au point d'accès, pas encore livrée), Terminé et Erreur. Après un envoi, Odoo revérifie le statut environ cinq minutes plus tard. Le filtre Prêt pour Peppol liste les factures à envoyer. Sur la facture, le ruban Envoyé apparaît et la colonne Statut de la liste passe à Envoyé.
Odoo 19Le statut se lit dans la liste. Sur la fiche, seul le bandeau rouge Une erreur est survenue lors de l’envoi de cette facture via Peppol. apparaît en cas d'Erreur. La colonne s'appelle Statut PEPPOL. Le statut Ignoré existe encore mais n'est plus utilisé. Ruban et statut Envoyé comme en V20.Odoo 18La fiche affiche directement le champ Statut PEPPOL (avec (Démo) en mode démo). Pas de ruban Envoyé, et la colonne Statut reste à Non payé : en V18 elle ne suit que le paiement.Quand le client n'est pas sur Peppol
La case par Peppol reste affichée mais grisée et décochée, avec la raison entre parenthèses : (Client non inscrit sur Peppol), (hors TVA) si la fiche n'a pas de numéro de TVA, ou l'identifiant manquant. Envoyez par e-mail, ou corrigez la fiche puis cliquez sur Vérifier.
Odoo 19Le suffixe est en français : (Client non inscrit sur Peppol).Odoo 18Même suffixe en français ; le champ Statut PEPPOL reste vide.Envoyer plusieurs factures d'un coup
Dans la liste, cochez plusieurs factures et cliquez sur Envoyer en haut. Une fenêtre résume les envois (2 facture(s) par Peppol, 2 facture(s) par e-mail) puis le travail part en arrière-plan : Les factures sont envoyées en arrière-plan. Les statuts passent par En file d'attente. Il faut que l'action planifiée Envoyer des factures automatiquement soit active.
Odoo 18Chaque facture n'a qu'un canal dans le résumé (Peppol ou e-mail).
Ce qui change selon la version
| Odoo 20 | Odoo 19 | Odoo 18 | |
|---|---|---|---|
| Titre de la fenêtre | Envoyer | Envoyer | Imprimer & Envoyer |
| Cases cochées d'office | e-mail + Peppol | e-mail + Peppol | une seule |
| Suffixe client non inscrit | en anglais | en français | en français |
| Statut sur la fiche | mode debug | erreur seule | toujours |
| Nom de la colonne | Statut Peppol | Statut PEPPOL | Statut PEPPOL |
| Statuts du client | Reçu, Approuvé, Refusé | non | non |
| Autre identifiant belge testé | oui | non | oui |