Retour au catalogue des erreurs
PEPPOL-EN16931-R001BT-23
input

Le processus métier n'est pas renseigné

`Business process type` (BT-23) doit être transmis. Le pack XRechnung reprend ici une règle de la CIUS Peppol, qu'il embarque.

Seul l’émetteur détient cette valeur : Factlint la signale et ne la fabrique jamais. Testez votre facture pour savoir si elle est concernée.

Pourquoi cette erreur se produit

Le préfixe surprend dans un socle allemand : le KoSIT embarque la CIUS Peppol dans sa configuration de validation, et ses règles engagent donc un émetteur XRechnung au même titre que les `BR-DE-*`. BT-23 nomme le processus d'échange — pour une facture, l'URN de facturation Peppol — et c'est lui qui décide du traitement en aval.

Comment la corriger

Faites déclarer le processus par votre générateur. Factlint ne l'écrit pas : l'URN de processus est une déclaration sur la façon dont le document circule, pas une donnée dérivable de son contenu.

Exemple de correction XML

AVANT (invalide)
<!-- ram:BusinessProcessSpecifiedDocumentContextParameter absent -->
APRÈS (conforme)
<ram:ID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</ram:ID>