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¶
- Copia la carpeta del plugin a
moodle/local/sepe(el nombre de carpeta debe sersepe). - Entra como admin y abre Administración del sitio → Notificaciones para ejecutar la actualización.
- Abre Administración del sitio → Plugins → Plugins locales → Conector SEPE de teleformación.
- Pon la contraseña WS-Security y los datos del centro (ver Campos del plugin).
- 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.