Que signifie BR-CL-26 ?
L'identifiant du lieu de livraison a besoin d'un schéma de la liste ISO 6523 ICD.
Causes fréquentes de BR-CL-26
- Abréviation en texte clair ('GLN', 'DUNS') saisie au lieu du code ISO 6523 ICD.
- Confusion avec la liste CEF EAS (BR-CL-25) prévue pour les adresses électroniques.
- @schemeID manque sur ram:GlobalID du lieu de livraison alors qu'un identifiant est renseigné.
Comment corriger BR-CL-26
- Repérer l'endroit fautif dans le XML. Ouvrez le XML de la facture et allez au champ BT-71-1 par le XPath suivant :
//ram:ApplicableHeaderTradeDelivery/ram:ShipToTradeParty/ram:GlobalID/@schemeID - Appliquer la correction. Indiquez le schéma de l'identifiant du lieu de livraison (BT-71-1) dans l'attribut @schemeID avec un code de la liste ISO 6523 ICD, et non en texte clair comme 'GLN'. Exemples : '0088' (GLN), '0060' (numéro DUNS), '0009' (SIRET), '0002' (SIRENE), '0037' (LY-tunnus).
- Valider à nouveau. Enregistrez le fichier et validez-le à nouveau pour vérifier que BR-CL-26 n'est plus signalé.
Indiquez le schéma de l'identifiant du lieu de livraison (BT-71-1) dans l'attribut @schemeID avec un code de la liste ISO 6523 ICD, et non en texte clair comme 'GLN'. Exemples : '0088' (GLN), '0060' (numéro DUNS), '0009' (SIRET), '0002' (SIRENE), '0037' (LY-tunnus).
//ram:ApplicableHeaderTradeDelivery/ram:ShipToTradeParty/ram:GlobalID/@schemeIDAvant / après : l'exemple XML
Voici l'endroit concerné avant et après la correction (Cross Industry Invoice, Factur-X/ZUGFeRD).
<ram:ShipToTradeParty>
<ram:GlobalID schemeID="GLN">4000001000005</ram:GlobalID>
</ram:ShipToTradeParty>
<ram:ShipToTradeParty>
<ram:GlobalID schemeID="0088">4000001000005</ram:GlobalID>
</ram:ShipToTradeParty>
Questions fréquentes sur BR-CL-26
Quel code choisir pour un GLN comme lieu de livraison ?
Le lieu de livraison doit-il seulement avoir un identifiant ?
Codes d'erreur voisins
Vérifier BR-CL-26 automatiquement
Plutôt que de fouiller le XML à la main, vous pouvez valider votre fichier Factur-X ou XRechnung en ligne – déposez le PDF ou le XML et vous recevez chaque erreur avec l'identifiant de la règle, le champ concerné, la proposition de correction et le XPath, sous forme de rapport lisible ou de JSON par l'API.