BR-21: Una línea no tiene identificador
Este código aparece al comprobar una factura electrónica. Esto es lo que significa, por qué salta y qué hay que cambiar en el archivo.
Por qué aparece este código
Una línea de factura está sin identificador (BT-126). Es lo que permite a su cliente hablarle de «la línea 3» en una reclamación.
Cómo corregirlo
Numere las líneas en AssociatedDocumentLineDocument/LineID: 1, 2, 3. Los identificadores deben ser únicos dentro del documento.
Qué aspecto tiene en el archivo
Estos dos fragmentos se vuelven a ejecutar en cada entrega contra nuestro propio verificador, sobre una factura completa. El primero dispara este código, el segundo no.
Lo que dispara el código:
Nada. El campo simplemente no está en el archivo, y es esa ausencia lo que señala la comprobación.
Lo que hay que escribir en su lugar:
<ram:AssociatedDocumentLineDocument><ram:LineID>1</ram:LineID></ram:AssociatedDocumentLineDocument>
Dónde se juega
Este código viene de la EN 16931, la norma europea de facturación electrónica. Se refiere al término de negocio BT-126.