Qué significa
La regla comprueba unitCode en ram:UnitQuantity dentro de ram:IncludedReferencedProduct, bajo el ram:SpecifiedTradeProduct de la línea. Un valor no vacío debe estar en la lista de códigos 15 del perfil. Un valor vacío o un atributo ausente no hacen fallar esta comprobación; FX-SCH-A-001152 comprueba por separado que el atributo exista.
Por qué importa
El software lee el código de unidad para entender la cantidad.
Cómo corregirlo
Corrige unitCode en el ram:UnitQuantity afectado con el código de la unidad real de la cantidad, como C62 para unidades individuales, KGM para kilogramos o HUR para horas. No uses abreviaturas informales como pcs, uds o kg en lugar de los códigos permitidos. Exporta de nuevo y vuelve a comprobar el archivo.
Una vez corregido el archivo, vuelve a comprobarlo gratis: Validar una factura Factur-X
O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada Beta
Texto oficial de la regla
Value of '@unitCode' is not allowed. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-001154 El fabricante de una línea solo puede tener un código de rol
- FX-SCH-A-001155 El fabricante solo puede tener una descripción
- FX-SCH-A-001156 El fabricante solo puede tener un bloque de dirección electrónica
- FX-SCH-A-001157 El correo de contacto del fabricante necesita un solo campo de dirección
- FX-SCH-A-001158 El fax del fabricante necesita un solo campo de número
- FX-SCH-A-001159 El teléfono del fabricante necesita un solo campo de número