Qué significa
La regla selecciona las referencias ram:AdditionalReferencedDocument bajo ram:ApplicableHeaderTradeAgreement que contengan al menos un ram:TypeCode con valor 50. Después comprueba cada ram:TypeCode hijo directo de esas referencias contra la lista 39 del perfil. No comprueba únicamente el elemento que contiene 50. Los valores vacíos pasan esta prueba.
Por qué importa
El perfil Extended limita los códigos de tipo que puedes usar en esta posición. Que una referencia contenga el código 50 no demuestra que sus demás elementos ram:TypeCode tengan valores permitidos.
Cómo corregirlo
Localiza la referencia que contiene el código de tipo 50 bajo ram:ApplicableHeaderTradeAgreement y revisa todos sus elementos ram:TypeCode. Corrige los valores no permitidos sin cambiar el significado de la referencia. Si el valor señalado es 50, pide al proveedor de tu programa que revise la exportación y las reglas aplicables antes de cambiarlo. Exporta el archivo corregido y vuelve a comprobarlo.
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-000644 El código MIME de un archivo adjunto debe estar permitido
- FX-SCH-A-000645 Una fecha en un documento justificativo necesita formato
- FX-SCH-A-000646 El formato de fecha de un documento justificativo debe ser válido
- FX-SCH-A-000647 El código de tipo de un documento justificativo debe estar permitido
- FX-SCH-A-000648 El país de las condiciones de entrega debe ser un código permitido
- FX-SCH-A-000649 El agente del destinatario admite como máximo un ram:ID