Qué significa
Una cantidad puede llevar un código de unidad, por ejemplo en la cantidad facturada de una línea (BT-130), pero no un unitCodeListAgencyName, el atributo que da el nombre de la agencia que mantiene la lista de códigos. La regla comprueba todas las cantidades de la factura.
Por qué importa
El estándar no tiene ningún campo para el nombre de la agencia que mantiene la lista de códigos. El archivo no pasa la comprobación.
Cómo corregirlo
Quita el atributo unitCodeListAgencyName de todas las cantidades y conserva el unitCode con su valor. Si editas el XML a mano, borra el atributo de cada cantidad.
Una vez corregido el archivo, vuelve a comprobarlo gratis: Comprobar una factura electrónica
O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada
Texto oficial de la regla
unitCodeListAgencyName should not be present Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Comprueba tu archivo
Reglas relacionadas
- CII-DT-037 El código del tipo de impuesto debe ser VAT
- CII-DT-038 Los bloques de impuestos no deberían incluir un CalculatedRate
- CII-DT-039 Los bloques de impuestos no deberían llevar un orden de cálculo
- CII-DT-040 Los bloques de impuestos no deberían llevar una cantidad base
- CII-DT-041 La base imponible va en la liquidación a nivel de factura
- CII-DT-042 No uses un importe base por unidad en la información de IVA