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
<!-- ram:BusinessProcessSpecifiedDocumentContextParameter absent -->
<ram:ID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</ram:ID>