Qué significa
Un ram:ReferenceTypeCode no vacío dentro de ram:AdditionalReferencedDocument de una línea debe pertenecer a la lista de tipos de referencia del perfil Extended, tomada de UNTDID 1153. Un valor vacío pasa esta comprobación. Este elemento indica el tipo de referencia y es distinto del código de tipo de documento ram:TypeCode.
Por qué importa
El código de tipo de referencia indica la clase de referencia que estás proporcionando. La lista permitida define los valores que puedes usar en el perfil Extended.
Cómo corregirlo
Revisa el tipo de referencia de la línea afectada. Corrige ram:ReferenceTypeCode dentro de ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument con un código permitido que corresponda a la referencia. 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:ReferenceTypeCode' 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-001025 El tipo de documento de una referencia de línea no está permitido
- 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