Alertas
Cómo funciona
Versiones de Moodle soportadas: —. Guía para los clientes: Cómo conectar tu Moodle.
1) Crea un curso y sube su SCORM. 2) Da de alta un cliente con su dominio LMS. 3) Crea una licencia curso+cliente. 4) Genera el paquete dispatch y entrégalo. El contenido nunca sale de tu servidor: el paquete solo lleva el shim.
Nuevo curso
Después podrás subir una o varias versiones SCORM. El código se propone según el área y puedes cambiarlo.
Subir contenido
Puedes subir: un SCORM (.zip con imsmanifest.xml), el curso completo en un .zip (varios SCORM y bancos de preguntas: se reparte solo en módulos) o un banco Aiken/GIFT (.txt, se adjunta como material). Antes de publicar se comprueba que cada SCORM es válido y que sus preguntas tienen enunciado y opciones con texto.
Catálogo
| Código | Título | Área | Horas | Contenido | Estado |
|---|
Módulos
Cada módulo es un paquete SCORM. Las licencias del curso entregan un paquete por módulo, en este orden. Archivar un módulo lo saca de los paquetes nuevos sin romper los ya entregados.
| # | Módulo | Versión vigente | Estado |
|---|
Bancos de preguntas (material complementario)
No se licencian (no son SCORM): van dentro del paquete del cliente con licencia, en la carpeta «bancos-de-preguntas».
| Fichero | Formato |
|---|
Nuevo cliente
El cliente es quien paga. Sus aulas Moodle se dan de alta como plataformas (puede tener varias).
Nueva plataforma (aula Moodle)
Cada aula tiene su dominio, y un dominio solo puede pertenecer a un cliente. Las licencias se emiten para una plataforma: el paquete solo funciona desde su dominio.
Clientes
Un cliente con licencias no se puede eliminar: se archiva (sus paquetes siguen funcionando, pero deja de aparecer en los selectores).
| Nombre | CIF | Contacto | Plataformas | Licencias | Estado |
|---|
Plataformas
Versiones de Moodle soportadas: —.
| Cliente | Plataforma | Dominio | Moodle | Licencias | Estado |
|---|
Nueva licencia
Una licencia asocia un curso a una plataforma (el aula Moodle de un cliente) con límites de asientos, fechas y concurrencia.
Licencias
| Curso | Cliente · plataforma | Estado | Vigencia | Alumnos | Importe | Paquete |
|---|
Historial
| Fecha | De | A | Autor | Motivo |
|---|
Tarifa para licencias nuevas
Las licencias ya emitidas conservan las horas y el precio de su día (no se recalculan).
Solicitudes de curso
Comparte el formulario público . Aprueba una solicitud y se crea el cliente + licencia + paquete/enlace al instante.
| Fecha | Curso | Organización | Contacto | Entrega | Alumnos | Fundae | Estado |
|---|
Provisionado
Qué es esta sección
Compatible con —.
Alternativa al paquete SCORM: en lugar de subir un .zip, el administrador del Moodle del cliente da de alta
esta plataforma una vez como herramienta externa LTI 1.3 y añade el curso como actividad. El contenido se abre desde aquí,
la nota vuelve sola al libro de calificaciones de Moodle y no hay ningún fichero que descargar.
Pasos: 1) el cliente crea la herramienta con las URLs de abajo; 2) registras aquí los datos que le da Moodle;
3) en Licencias, una licencia con entrega LTI 1.3 → «Config LTI». Guía completa en doc/lti.md.
Guía para clientes (paquete, LTI y plugin): /conectar.
Endpoints de tu herramienta (Tool)
Entrega estas URLs al administrador del LMS del cliente para dar de alta la herramienta LTI 1.3. Son públicas: la seguridad está en la firma, no en el secreto de la URL.
Registrar plataforma (LMS del cliente)
El LMS te da estos valores al crear la herramienta en su lado.
Plataformas registradas
| Nombre | Issuer | Client ID | Cliente | Lanzamientos |
|---|
Enlace LTI por licencia
Solo para licencias con entrega LTI 1.3. Genera el target_link_uri del curso.
Alertas
Plazas a punto de agotarse y licencias sin uso: una licencia activa que nadie abre en 30 días suele indicar que el cliente no ha conseguido instalar el paquete.
| Cliente · aula | Curso | Alerta | Contacto |
|---|
Uso por licencia
Matrículas, finalizaciones y lanzamientos registrados por tu runtime.
| Curso | Cliente | Matrículas | Completados | Lanzamientos | Estado |
|---|
Facturación mensual
Lo facturable por cliente: horas × precio/hora congelado × alumnos nuevos del mes. No incluye a los alumnos ya cobrados en la licencia original de una reemisión. Exporta a CSV para emitir las facturas.
| Cliente | CIF | Líneas | Alumnos | Importe (sin IVA) | Odoo |
|---|---|---|---|---|---|
| Total | |||||
Ver el detalle por licencia
| Mes | Cliente | Curso | Aula | €/alumno | Alumnos | Importe |
|---|
Usuarios del panel
| Usuario | Rol | Estado |
|---|
Nuevo usuario
Administración: todo. Comercial: clientes, aulas, licencias (emitir, revocar, reemitir), solicitudes y altas; no toca el catálogo ni la tarifa. Solo lectura: consulta.
Claves de API (SCORM Builder)
Para que el SCORM Builder publique versiones directamente («Publicar en Conectores»). La clave solo se muestra
al crearla: cópiala en la configuración del Builder. Documentación: doc/api-builder.md.
| Nombre | Clave | Creada | Último uso |
|---|
Registro de actividad
Quién crea, aprueba, revoca o reemite cada licencia, y el resto de cambios del panel.
| Fecha | Usuario | Acción | Sobre | Detalle |
|---|
Conexión con Odoo
Cada mes se crean en Odoo las facturas en borrador (una por cliente, una línea por licencia). Odoo las numera, aplica el IVA según la posición fiscal del cliente y, al confirmarlas, hace los envíos que tengáis configurados.
Cómo preparar Odoo (una vez)
- Crea un usuario interno «Conectores» con permiso de Facturación (no hace falta que sea administrador).
- Con ese usuario: Preferencias › Seguridad de la cuenta › Nueva clave de API (máximo 3 meses). Copia la clave aquí.
- Para que Conectores renueve la clave solo antes de que caduque: Ajustes › Técnico › Parámetros del sistema,
crea
base.enable_programmatic_api_keyscon valorTrue. - «Probar conexión», elige el diario de ventas y «Crear producto en Odoo» (servicio «Licencia de curso SCORM (por alumno)» con IVA 21 %).
Correos automáticos
| Fecha | Para | Asunto | Estado |
|---|