> ## Documentation Index
> Fetch the complete documentation index at: https://docs.roomdoo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Errores al subir el fichero del INE a IRIA

> Los errores más frecuentes al subir a IRIA el fichero XML del INE generado con Roomdoo: qué significan y cómo resolverlos.

## Dónde se ven los errores

Después de cargar el fichero y pulsar **Enviar cuestionario**, IRIA comprueba el fichero y muestra el resultado en **Validaciones de la carga**. Si hay errores, verás uno de estos avisos y una tabla con el detalle (**TIPO**, **LÍNEA** y **DESCRIPCIÓN**):

<div style={{display: "flex", justifyContent: "center"}}>
  <img src="https://mintcdn.com/roomdoo/rfqGgeweKpo9W0XD/images/compliance/iria-validacion-error.webp?fit=max&auto=format&n=rfqGgeweKpo9W0XD&q=85&s=69d445904bbab24d127f14cbf966f6eb" alt="Validaciones de la carga en IRIA con un error de esquema y el botón Atrás" style={{ maxWidth: "600px", width: "100%" }} width="1280" height="445" data-path="images/compliance/iria-validacion-error.webp" />
</div>

* **El fichero cargado no se ajusta al esquema esperado.** El fichero no tiene la estructura que espera el INE.
* **El fichero cargado no cumple todas las validaciones.** La estructura es correcta, pero los datos no cuadran con alguna regla del INE.

<Warning>
  Ante cualquier error, pulsa **Atrás** y **no pulses Acceder al cuestionario**: una vez dentro, ya no podrás subir otro fichero para ese cuestionario. Mientras no accedas, puedes corregir y volver a subir el fichero tantas veces como haga falta.
</Warning>

No edites el fichero a mano. Corrige la causa en Roomdoo, vuelve a generar el fichero y súbelo de nuevo. Si no sabes cuál es la causa, envíanos una captura de la pantalla **Validaciones de la carga**: con ella identificamos casi siempre qué pasa.

## Errores frecuentes

<AccordionGroup>
  <Accordion title="«Las PERNOCTACIONES de los días 2º al 31º deben ser iguales al número de PERNOCTACIONES del día anterior más los viajeros entrados (ENTRADAS) en ese día menos las SALIDAS»">
    **Causa:** el fichero no cubre el mes completo. Casi siempre se ha generado solo con la semana o la quincena que pide el cuestionario: si empieza el día 2 falla el día 2, y si termina el día 8 falla el día 9. Es el error más frecuente.

    **Solución:** vuelve a generar el fichero en Roomdoo con **Desde** el día 1 y **Hasta** el último día del mes, y súbelo de nuevo. Roomdoo genera exactamente las fechas que eliges: no amplía el periodo al mes completo.
  </Accordion>

  <Accordion title="«Duplicate key value [01] declared for identity constraint 'CLAVE_N_DIA'»">
    **Causa:** el periodo elegido se pasa al mes siguiente (por ejemplo, del 1 de julio al 1 de agosto), así que el día 01 aparece dos veces.

    **Solución:** genera el fichero exactamente con el mes natural, del día 1 al último día de ese mes.
  </Accordion>

  <Accordion title="«Cannot find the declaration of element 'ENCUESTA'»">
    **Causa:** has subido el fichero de hoteles a un cuestionario de **apartamentos turísticos**.

    **Solución:** consulta [Encuesta de ocupación en apartamentos turísticos](/es/compliance/ine-apartments).
  </Accordion>

  <Accordion title="«El número de plazas ocupadas en un día no puede superar al número de plazas disponibles más las plazas supletorias»">
    **Causa:** algún día hay más huéspedes alojados que plazas, por ejemplo por cunas o menores registrados en el check-in sin una cama supletoria añadida a la reserva, o porque las plazas de la propiedad no están bien configuradas. El fichero solo declara camas supletorias si están añadidas a la reserva como servicio de cama supletoria.

    **Solución:** añade la cama supletoria a las reservas afectadas (ver [Añadir una cama supletoria](/es/settings/extra-bed)), vuelve a generar el fichero y súbelo de nuevo. Si no sabes qué reservas son, o crees que las plazas de tu propiedad están mal configuradas, contacta con soporte.

    <Warning>
      **No borres los check-ins de los menores** para que cuadren las plazas. Para el INE, cuenta como viajero toda persona que pernocta, sin importar su edad, y el parte de viajeros obliga a registrarlos.
    </Warning>
  </Accordion>

  <Accordion title="Error de esquema en el bloque de alojamiento (falta RESIDENCIA)">
    **Causa:** el fichero no tiene ningún huésped en el mes. El informe sale de los **check-ins**, no de las reservas: si hay reservas pero ningún check-in hecho, el bloque de huéspedes queda vacío.

    **Solución:** completa los check-ins de las estancias del mes y vuelve a generar el fichero. Ver [Error al descargar informe INE por datos incompletos](/es/compliance/ine-incomplete-data).
  </Accordion>

  <Accordion title="Error de esquema en la provincia del establecimiento">
    **Causa:** el nombre de la provincia de la propiedad es demasiado largo para el formato del INE (pasa, por ejemplo, con «Illes Balears (Islas Baleares)»).

    **Solución:** contacta con soporte.
  </Accordion>

  <Accordion title="Error de esquema por un país vacío (huéspedes de Kosovo)">
    **Causa:** el INE tiene un código propio para Kosovo que Roomdoo no incluye, así que el país de esos huéspedes sale vacío y el fichero no pasa el esquema.

    **Solución:** contacta con soporte con el mes del informe.
  </Accordion>

  <Accordion title="Los porcentajes por tipo de cliente no suman 100">
    Consulta [INE: 'la suma del ADR por tipo de cliente no es 100%'](/es/compliance/ine-adr-error).
  </Accordion>
</AccordionGroup>

## Si ya has accedido al cuestionario

Si pulsaste **Acceder al cuestionario** y después aparecen errores, se muestran dentro, en **Errores en la cumplimentación del cuestionario**. Ya no puedes subir otro fichero: corrige en el formulario los datos que sean editables (los del establecimiento y, en la última pantalla, precios y personal). Si el error está en los datos de huéspedes o habitaciones, que no se pueden editar, contacta con la unidad de recogida del INE: sus datos aparecen en el propio cuestionario.

## Cuándo contactar con soporte

* El error no aparece en esta guía o no sabes qué lo provoca.
* No sabes qué reservas o huéspedes causan el error.
* Crees que la configuración INE de tu propiedad (plazas, provincia, categoría) está mal.

Envíanos una captura de **Validaciones de la carga** y el mes del informe a [soporte@roomdoo.com](mailto:soporte@roomdoo.com).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.