Qué significa
Un ram:TypeCode no vacío dentro de ram:AdditionalReferencedDocument de una línea debe pertenecer a la lista de tipos de documento del perfil Extended, tomada de UNTDID 1001. Un valor vacío pasa esta comprobación. FX-SCH-A-001016 comprueba por separado que exista exactamente un elemento ram:TypeCode en cada referencia.
Por qué importa
El código de tipo de documento identifica a qué remite la referencia. Un valor fuera de la lista no cumple los requisitos del perfil Extended.
Cómo corregirlo
Revisa la clase de documento de la referencia afectada. Corrige ram:TypeCode dentro de ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument con un código permitido que corresponda a la referencia. Usa 130 solo si la referencia identifica un objeto facturado. 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 'ram:TypeCode' 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-001026 Las condiciones de entrega de una línea necesitan un único código
- FX-SCH-A-001027 El código de condiciones de entrega de una línea no es válido
- FX-SCH-A-001028 El país de las condiciones de entrega de una línea no es válido
- FX-SCH-A-001029 La fecha del pedido de una línea necesita un código de formato
- FX-SCH-A-001030 El formato de la fecha del pedido de una línea no está permitido
- FX-SCH-A-001031 La fecha del contrato de una línea necesita un código de formato