Saltar a contenido

Instalación

local_sepe es un plugin local de Moodle. Publica /local/sepe/ws/service.php como endpoint SOAP 1.1.

Requisitos

  • Moodle 4.x con HTTPS en un nombre público.
  • Permisos de administrador para instalar plugins locales.
  • El contrato WSDL oficial ProveedorCentroTFWS (Anexo V, Orden TMS/369/2019).

Pasos

  1. Copia la carpeta del plugin a moodle/local/sepe (el nombre de carpeta debe ser sepe).
  2. Entra como admin y abre Administración del sitio → Notificaciones para ejecutar la actualización.
  3. Abre Administración del sitio → Plugins → Plugins locales → Conector SEPE de teleformación.
  4. Pon la contraseña WS-Security y los datos del centro (ver Campos del plugin).
  5. Comprueba que carga el WSDL: https://tu-campus/local/sepe/ws/service.php?wsdl.

Cloudflare

Un POST SOAP sin User-Agent de cliente puede devolver 1010. Los clientes reales del SEPE lo llevan. En pruebas, envía cabecera User-Agent.

Qué das de alta después

No es un correo informal. La URL de seguimiento y el UsernameToken se consignan en la acreditación o inscripción de teleformación en la sede electrónica del SEPE. Campo a campo: Sede electrónica.