BR-FR-30 : Parmi les identifiants d'objets facturés à la ligne, les schémas AFL et AVV ne doivent…
Parmi les identifiants d'objets facturés à la ligne (BT-128), les schémas AFL et AVV ne doivent apparaître qu'une seule fois chacun, avec une valeur non vide.
Mis à jour le
Règle bloquante (fatal) · Règles françaises de la réforme (BR-FR, norme XP Z12-012) · syntaxes CII (et Factur-X), UBL
Les plateformes agréées de la réforme française appliquent ces règles aux factures émises entre entreprises. Selon l'en-tête du schématron v1.4.0.04, elles deviennent bloquantes en émission à compter du 1er octobre 2026.
Ce que dit la règle
Parmi les identifiants d'objets facturés à la ligne (BT-128), les schémas AFL et AVV ne doivent apparaître qu'une seule fois chacun, avec une valeur non vide.
Même contrôle que BR-FR-29, mais au niveau de chaque ligne (BT-128).
« Parmi les identifiants d’objets facturés à la ligne (BT-128), les schémas d’identification "AFL" et "AVV" ne doivent être présents qu’une seule fois chacun. Actuellement : AFL = occurrence(s), AVV = occurrence(s). Veuillez supprimer les doublons pour respecter la règle. »Identifiants exacts levés par le schématron : BR-FR-30_BT-128BR-FR-30_AFLBR-FR-30_AVVBR-FR-30_BT-21
Champs concernés
BT-128— Identifiant d'objet facturé (ligne)
Où la règle s'applique dans le XML
- En CII (et Factur-X) : Facture › Transaction › Ligne
rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem - En CII (et Factur-X) : Facture › Transaction › Ligne › Document joint
rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:AdditionalReferencedDocument[ram:ReferenceTypeCode='AFL']/ram:IssuerAssignedID - En UBL : Facture › Ligne ou Avoir › Ligne
ubl:Invoice/cac:InvoiceLine/cac:DocumentReference | cn:CreditNote/cac:CreditNoteLine/cac:DocumentReference - En UBL : Facture › Ligne › Identifiant ou Avoir › Ligne › Identifiant
ubl:Invoice/cac:InvoiceLine/cac:DocumentReference/cbc:ID[@schemeID='AFL'] | cn:CreditNote/cac:CreditNoteLine/cac:DocumentReference/cbc:ID[@schemeID='AFL']
Le schématron évalue la règle sur cet élément ; l'erreur signalée par le validateur donne l'emplacement exact dans votre facture.
Comment corriger
Ces règles s'ajoutent à la norme européenne : une facture peut être valide EN 16931 et refusée par une plateforme agréée pour une règle BR-FR. Elles concernent surtout le SIREN, les adresses électroniques, le cadre de facturation (BT-23) et les notes de paiement.
Vérifier votre facture
Déposez la facture sur le vérificateur : il applique règles françaises de la réforme (BR-FR, norme XP Z12-012) avec le schématron officiel, dans votre navigateur, et montre l'endroit exact de chaque erreur. Pour des dizaines de factures, utilisez la vérification par lots ou l'API. Contexte : la réforme 2026.
Règles voisines
BR-FR-29— Parmi les identifiants d'objets facturés, les schémas AFL et AVV ne doivent apparaître…BR-FR-31— Lorsque plusieurs notes portent le code sujet BAR, une seule valeur associée est admise,…BR-FR-MV-09— Le montant total de TVA d'une ligne GROUP doit être égal à la somme des montants de TVA…BR-FR-MV-11— Si le vendeur principal de la facture dispose d'un groupe de lignes, l'une des lignes…
Votre facture passe-t-elle ? Une analyse détaillée offerte chaque jour, avec les règles officielles, dans votre navigateur.
Vérifier une facture