Saltar a contenido

Qué poner en cada campo del plugin

Administración del sitio → Plugins → Plugins locales → Conector SEPE de teleformación. Las longitudes son las del XSD. Si no coinciden, se rechaza.

Los códigos oficiales como CODIGO_CENTRO, identificadores de especialidad y códigos de acción los asigna el SEPE / el organismo competente para tu expediente. No inventes valores oficiales; usa placeholders solo hasta que el expediente los facilite.

Endpoint (solo lectura)

Campo Qué poner Ejemplo
Endpoint SOAP Sale solo desde $CFG->wwwroot. Es la URL a la que llamará el SEPE. https://campus.ejemplo.com/local/sepe/ws/service.php
WSDL La misma URL con ?wsdl. …/service.php?wsdl

WS-Security

Campo en Moodle Qué poner Notas
Usuario WS-Security SEPE salvo que el kit oficial diga otra cosa. El valor por defecto ya es SEPE.
Contraseña WS-Security (PasswordText) Un secreto largo que eliges tú. El mismo valor luego en el formulario del SEPE. No lo subas al repo. En producción, solo HTTPS.
URL de seguimiento (soap:address) URL HTTPS pública de service.php. Cópiala en URL_SEGUIMIENTO y en el trámite del SEPE.

El SEPE no inventa esta contraseña. La define el centro y la declara en la solicitud oficial. Cada llamada SOAP lleva UsernameToken con esos valores (PasswordText). No hay cookie de sesión de Moodle.

Centro de formación

Campo Longitud Qué poner
ORIGEN_CENTRO 2 Código de origen del kit SEPE. En la demo: 20.
CODIGO_CENTRO 16 Código de centro que asignan al registrar la acreditación/inscripción. Hasta entonces, el placeholder que te indiquen; la demo usa 16 dígitos.
Nombre del centro hasta 40 Nombre comercial, el mismo de la solicitud.
URL_PLATAFORMA URL URL pública de Moodle, solo https://. Igual que “URL de la plataforma” en el SEPE.
URL_SEGUIMIENTO URL URL del SOAP (…/local/sepe/ws/service.php). Igual que “URL del servicio web de seguimiento”.
Teléfono hasta 15 Contacto para el seguimiento de la formación.
Correo Contacto para el seguimiento de la formación.

Acciones formativas SEPE

Página de administración aparte. Una fila por acción que el SEPE pueda consultar con obtenerAccion.

Campo Qué poner
ORIGEN_ACCION 2 caracteres. Demo: 20.
CODIGO_ACCION 30 caracteres. El código oficial de la acción cuando lo tengas.
ID de curso Moodle Id numérico del curso (Administración del curso). 0 = sin vincular. Si hay curso, obtenerAccion mezcla matrículas, completion, notas y logs.
SITUACION Código de estado del modelo (demo 10).
Fecha inicio / fin dd/mm/aaaa.
Duración (horas) Horas enteras de la acción.
Itinerario completo SI o NO.
Tipo de financiación Código del modelo oficial (demo 10).
Número de asistentes Cifra declarada; el SOAP puede reflejar las matrículas de Moodle si hay curso.
Denominación / información / horarios / requisitos / contacto Texto libre del bloque de descripción del Anexo V.
Origen / área / código de especialidad Identificadores oficiales (demo: origen 20, área ADGN, código ADGN010PO00001).

Documentos de participantes

Página Documentos de participantes SEPE. Relaciona un usuario de Moodle con la identidad que espera el SEPE.

Campo Qué poner
Tipo de documento D para NIF/NIE en el caso habitual (TIPO_DOCUMENTO del XSD).
Número de documento Hasta 10 dígitos, sin letra. El conector rellena ceros a la izquierda hasta 10.
Letra del NIF Solo la letra de control (Z, B…).
Indicador de competencias clave Dos caracteres del modelo (demo 00).

Si el idnumber de Moodle ya es un NIF tipo 12345678Z, el enriquecedor puede leerlo si no hay fila de mapeo. En producción, rellena el mapeo.