Plugin Moodle SEPE · Soporte

Moodle no envía los datos al SEPE: causas y solución

Tu Moodle está funcionando pero los datos de seguimiento no llegan al SEPE. La revisión de FUNDAE se acerca. Estas son las causas más frecuentes y cómo las resolvemos.

El problema

¿Por qué Moodle deja de enviar datos al SEPE?

Un fallo en el envío de datos al SEPE no siempre es visible de inmediato. La plataforma sigue funcionando con normalidad para alumnos y profesores — el problema aparece cuando se revisa la justificación de la subvención y los registros no están. Estas son las causas más frecuentes:

  • Certificado digital caducado o mal configurado: la autenticación WS-Security requiere un certificado X.509 válido. Si ha caducado o la ruta de configuración ha cambiado, los envíos fallan silenciosamente.
  • Endpoint del SEPE modificado: el SEPE actualiza periódicamente las URLs de sus servicios SOAP. Si el plugin apunta a un endpoint antiguo, las llamadas no llegan a destino.
  • Cambio en el esquema XML exigido: modificaciones en los archivos WSDL oficiales pueden hacer que el XML generado ya no sea válido, provocando rechazos en el servidor del SEPE.
  • Problemas de conectividad del servidor: restricciones de firewall o cambios en la IP del servidor de Moodle pueden bloquear las conexiones salientes al endpoint del SEPE.
  • Error en la instalación inicial del plugin: una configuración incorrecta de las credenciales o de los parámetros de la entidad puede producir envíos con error desde el primer día.

La solución

Cómo lo solucionamos

01 · Diagnóstico

Identificamos el fallo exacto antes de tocar nada

Revisamos los logs de error del plugin, verificamos la validez del certificado, comprobamos la conectividad con el endpoint y validamos el XML generado contra el WSDL oficial.

  • Revisión de logs de envío y códigos de error SOAP
  • Verificación del certificado X.509 (validez y configuración)
  • Comprobación de conectividad con el endpoint actual del SEPE
  • Validación del XML generado contra el WSDL oficial
02 · Corrección

Resolución del problema con trazabilidad completa

Una vez identificada la causa, aplicamos la corrección y verificamos que los envíos llegan correctamente al SEPE. Documentamos cada cambio para la justificación ante FUNDAE.

  • Actualización del endpoint o del esquema XML si ha cambiado la normativa
  • Renovación y reconfiguración del certificado digital si ha caducado
  • Corrección de parámetros de configuración del plugin
  • Envío de prueba verificado y confirmado con el SEPE
03 · Prevención

Mantenimiento para que no vuelva a ocurrir

Incluimos monitorización de la validez del certificado y actualizaciones del plugin ante cambios normativos, para que no descubras un fallo el día antes de la revisión.

  • Alertas ante caducidad del certificado digital
  • Actualización del plugin ante cambios en las especificaciones del SEPE
  • Logs de auditoría de cada envío para trazabilidad completa
  • Soporte técnico prioritario ante incidencias

100%

trazabilidad de envíos

Cada envío al SEPE queda registrado en el log del plugin con timestamp, código de respuesta y XML enviado — la documentación que necesitas para justificar ante FUNDAE.

Preguntas frecuentes

Lo que nos preguntan

¿Se pueden recuperar los datos que no se enviaron?

Depende de si Moodle los tiene almacenados en su base de datos. En muchos casos sí es posible reenviar los registros históricos una vez corregido el problema. Lo analizamos caso por caso.

¿Cuánto tiempo lleva resolver el fallo?

El diagnóstico suele completarse en el mismo día. La corrección, dependiendo de la causa, entre unas horas y 24-48 horas. Priorizamos los casos con revisión FUNDAE próxima.

¿Qué documentación necesito preparar para la revisión de FUNDAE?

FUNDAE requiere los registros de actividad de cada alumno (accesos, tiempos y evaluaciones) coincidentes con los datos enviados al SEPE. Nuestro plugin genera logs de auditoría de cada envío para facilitarte esa justificación.

¿Puedo instalar vuestro plugin si ya tengo otro de otro proveedor?

Sí, aunque hay que desactivar el plugin anterior para evitar envíos duplicados. Gestionamos la migración sin pérdida de datos ni interrupciones en el servicio.

Sin compromiso

¡Hablemos de tu integración!

Cuéntanos tu caso y te respondemos en menos de 24 h.