Qué significa
En el perfil Extended, esta regla comprueba el atributo unitCode de ram:PackageQuantity dentro de ram:SpecifiedLineTradeDelivery. Los valores no vacíos deben pertenecer a la lista 15 de FACTUR-X_EXTENDED_codedb.xml. C62 identifica la unidad uno y permite expresar un recuento simple. Un texto libre como uds o pcs no es ese código. Un valor vacío no hace fallar esta regla. Si falta el atributo, lo comprueba FX-SCH-A-001083.
Por qué importa
La unidad dice qué cuenta el número de bultos.
Cómo corregirlo
Revisa la unidad del número de bultos de la línea. Elige el código correspondiente de la lista de unidades del perfil en lugar de escribir texto libre. En el XML, corrige el atributo unitCode de ram:PackageQuantity, dentro de ram:SpecifiedLineTradeDelivery. 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-001085 La cantidad por bulto de una línea necesita un código de unidad
- FX-SCH-A-001086 La unidad de la cantidad por bulto debe ser un código válido
- FX-SCH-A-001087 La fecha del aviso de recepción necesita un código de formato
- FX-SCH-A-001088 Código de formato válido en la fecha del aviso de recepción
- FX-SCH-A-001089 Parte de entrega de una línea: un solo identificador
- FX-SCH-A-001090 Parte de entrega de una línea: un solo código de rol