Qué significa
La regla selecciona las referencias ram:AdditionalReferencedDocument bajo ram:ApplicableHeaderTradeAgreement que contengan al menos un ram:TypeCode con valor 130. Después comprueba cada ram:TypeCode hijo directo de esas referencias contra la lista 40 del perfil. No comprueba únicamente el elemento que contiene 130. Los valores vacíos pasan esta prueba, que tampoco comprueba cuántos elementos ram:TypeCode hay.
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 130 no demuestra que sus demás elementos ram:TypeCode tengan valores permitidos.
Cómo corregirlo
Localiza la referencia afectada bajo ram:ApplicableHeaderTradeAgreement y revisa todos sus elementos ram:TypeCode. Corrige los valores no permitidos sin eliminar una referencia BT-18 correcta. Si el valor señalado es 130, pide al proveedor de tu programa que revise las reglas Extended y su lista de códigos 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-000641 Una fecha en la referencia de licitación o lote necesita formato
- FX-SCH-A-000642 El formato de fecha de la licitación o lote debe ser válido
- FX-SCH-A-000643 El código de tipo de la licitación o lote debe estar permitido
- 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