Plugin MoodleManagement para FacturaScripts

Este es un plugin gratuito que puedes descargar aquí y luego instalar en FacturaScripts. Lee la guía de cómo instalar un plugin.

Descargar Contacto

MoodleManagement es un Plugin para FacturaScripts que permite gestionar plataformas Moodle directamente desde el ERP. Conecta tu sistema de facturación con tu LMS mediante la API REST de Moodle.

FUNCIONALIDADES
1. Gestión de Instancias Moodle
- Conexión a múltiples instancias de Moodle simultáneamente
- Test de conexión y monitoreo de estado (activa, mantenimiento, inactiva)
- Visualización de información del sitio (versión, release, funciones WS disponibles)
- Soporte para entornos: producción, staging, desarrollo

2. Sincronización de Usuarios
- Importación masiva de usuarios desde Moodle a FacturaScripts
- Mapeo bidireccional usuario Moodle - contacto FacturaScripts
- Creación automática de clientes/contactos al importar
- Sincronización individual y masiva

3. Gestión de Cursos
- Importación y sincronización de cursos desde Moodle
- Vinculación de cursos Moodle con productos de FacturaScripts
- Creación automática de productos y familias por curso
- Duplicación de cursos directamente desde FS
- Gestión de categorías de cursos (importar, crear, sincronizar)
- Sincronización de imágenes de portada entre producto y curso

4. Contenido del Curso (Actividades y Secciones)
- Visualización en tiempo real del contenido del curso vía API
- Gestión de secciones: crear, ocultar/mostrar, mover, eliminar
- Gestión de actividades: ocultar/mostrar, duplicar, mover entre secciones, eliminar
- Modo stealth (solo enlace) para actividades
- Indentación de actividades (derecha/izquierda)
- Cambio de modo de grupo (sin grupos, grupos separados, grupos visibles)
- Acciones masivas con selección múltiple
- Modal de detalle de módulo con información completa

5. Matrículas (Enrolments)
- Gestión de matrículas por curso e instancia
- Soporte para métodos: manual, auto-matrícula, pago, cohort, meta-enlace
- Estados de matrícula: pendiente, matriculado, suspendido, desmatriculado
- Vinculación con documentos comerciales (facturas, pedidos, presupuestos)
- Meta-matrículas entre cursos
- Acciones batch: matricular, desmatricular y suspender múltiples alumnos de una vez

6. Cohorts
- Importación de cohorts desde Moodle
- Sincronización de miembros
- Gestión de membresía (agregar/eliminar miembros)

7. Roles
- Mapeo de los 8 roles estándar de Moodle por instancia
- Importación automática de roles estándar

8. Mensajería Bidireccional
- Chat individual estilo WhatsApp con usuarios Moodle desde la ficha del usuario
- Auto-refresco cada 5 segundos sin recargar la página
- Envío de mensajes rápidos desde modal en la ficha del usuario
- Envío masivo a todos los matriculados de un curso con selección de destinatarios
- Hub de Conversaciones: página central con todas las conversaciones de todas las instancias
- Semáforo visual de mensajes no leídos con badges de conteo
- Filtros: Todos, Solo No Leídos, Solo Leídos
- Icono de chat en la barra de navegación con badge de no leídos (actualización cada 30 segundos)
- Marcado automático de mensajes como leídos al abrir un chat

9. Progreso Académico
- Porcentaje de completitud por curso con barra de progreso visual
- Calificaciones obtenidas en el gradebook de cada curso
- Conteo de actividades completadas respecto al total
- Fecha de último acceso por curso
- Datos en tiempo real consultados directamente a Moodle vía API

10. Badges y Certificados
- Sincronización automática de badges al guardar un mapeo de usuario
- Sincronización masiva de badges de todos los usuarios mapeados bajo demanda
- Listado global de certificados con filtros por contacto e instancia
- Vista de detalle con datos completos: nombre, curso, fechas, hash, imagen, URLs
- Vinculación de badges con facturas de FacturaScripts

11. Dashboard e Informes
- Panel de control con 6 tarjetas KPI (instancias, usuarios, matrículas activas, pendientes, suspendidas, sin facturar)
- Gráfico de distribución por estado de matrícula (donut)
- Gráfico de tendencia mensual de matrículas de los últimos 6 meses (barras)
- Gráfico de top 5 cursos con más alumnos (barras horizontales)
- Gráfico de distribución por método de matrícula (tarta)
- Informe de matrículas sin facturar
- Informe de matrículas por estado
- Informe de matrículas por curso
- Filtros en todos los informes: instancia, contacto, estado, método de matrícula

12. Gestión de Grupos de Curso
- Visualización de grupos de un curso en tiempo real desde Moodle
- Crear y eliminar grupos directamente desde FS
- Ver miembros de cada grupo con conteo
- Agregar y eliminar miembros de grupos

13. Formación del Cliente
- Pestaña "Formación" en la ficha del cliente de FacturaScripts
- Resumen de actividad formativa: contactos matriculados, estados, importe facturado
- Desglose por curso con número de alumnos e importe
- Lista de matrículas filtrada por cliente

14. Automatización de Procesos
- Matrícula automática: al pagar una factura con productos vinculados a cursos, el alumno se matricula automáticamente en Moodle
- Pre-matrícula: al crear presupuestos o pedidos, se generan matrículas pendientes que se activan al facturar
- Sincronización de contactos: al modificar un contacto en FS, los datos se sincronizan automáticamente con Moodle
- Suspensión automática: al eliminar un contacto en FS, se suspende su cuenta y matrículas en Moodle
- Sincronización de badges: al guardar un mapeo de usuario, se sincronizan automáticamente sus badges desde Moodle
- Health check (cada hora): monitoreo automático del estado de todas las instancias Moodle
- Sincronización incremental (cada 6 horas): sincronización de usuarios y cursos con resolución de conflictos
- Reconciliación (diaria): verificación de integridad de mapeos de usuarios y matrículas contra Moodle
- Limpieza (diaria): eliminación automática de mapeos huérfanos (contactos eliminados)
- Control de expiración (cada 6 horas): detección de matrículas por vencer (7 días) y expiración automática

REQUISITOS
- FacturaScripts >= 2025.6
- Moodle >= 4.0 (recomendado 4.5+)
- PHP >= 8.0 con extensión cURL

MoodleManagement MoodleManagement-2 MoodleManagement-3

Quizás quieras contactar con el desarrollador para solicitar soporte, hacer una consulta o proponer una colaboración. El desarrollador es un experto certificado en la plataforma y tiene experiencia en el desarrollo de plugins para FacturaScripts.

Ver perfil

Relacionado

Backup
Backup

Permite crear y restaurar copias de seguridad de la base de datos (sólo MySQL) y los archivos de FacturaScripts. Imprescindible para no perder datos en caso...

Fixer
Fixer

Incluye herramientas para corregir automáticamente errores conocidos con versiones antiguas, un asistente para regenerar la contabilidad de los ejercicios...

FAQ
FAQ

Frequented Asqued Questions. Base del conocimiento interno de la empresa. Campos: Fecha creación, Categoría, Síntomas, Causa, Solución y Comentarios....

FS2017Migrator
FS2017Migrator

Permite migrar los datos de FacturaScripts 2017 a la nueva estructura de FacturaScripts. Una vez realizada la migración no se puede seguir trabajando con la...

CSVimport
CSVimport

Permite importar clientes, proveedores, productos o artículos, familias, fabricantes y facturas desde archivos Excel o CSV. Dispone de un modo de...

Randomizer
Randomizer

Permite crear datos de pruebas para usar en demos o pruebas. Con este plugin puede generar datos aleatorios de clientes, proveedores, productos, familias,...

Configuración del Servicio Web en Moodle

MoodleManagement se comunica con tu plataforma Moodle a través de su API REST. Para que esta comunicación funcione, es necesario configurar un servicio web en Moodle, asignarle las funciones que el plugin necesita y generar un token de acceso. Esta guía te lleva paso a paso...

07-03-2026
Configuración Inicial en FacturaScripts

Una vez que has configurado el servicio web en Moodle (ver guía anterior), el siguiente paso es instalar y configurar el plugin MoodleManagement en FacturaScripts. Instalación del plugin Copie la carpeta MoodleManagement dentro del directorio Plugins de su instalación de...

07-03-2026
Importación y Sincronización de Datos

Cómo Importar y Sincronizar Datos desde Moodle Una de las funcionalidades principales de MoodleManagement es la importación de datos desde Moodle hacia FacturaScripts. Esta guía explica cómo importar usuarios, cursos, categorías, cohorts y roles, y cómo funciona la...

07-03-2026
Automatización de Matrículas y Facturación

La funcionalidad más potente de MoodleManagement es la automatización del ciclo completo: un cliente compra un curso en FacturaScripts y el alumno se matricula automáticamente en Moodle. Esta guía explica cómo funciona cada parte del proceso. El flujo completo El ciclo...

08-03-2026
Casos de Uso y Escenarios Prácticos

Escenarios Prácticos con MoodleManagement Esta guía muestra paso a paso cómo resolver situaciones reales del día a día usando MoodleManagement. Cada escenario parte de una necesidad concreta y muestra el flujo completo. Escenario 1: Poner en marcha la integración desde...

09-03-2026
Sistema de Mensajería con Moodle

Mensajería Bidireccional — Guía Completa MoodleManagement v1.1 incorpora un sistema de mensajería completo que permite comunicarse con los usuarios de Moodle directamente desde FacturaScripts, sin necesidad de acceder a la plataforma LMS. Conceptos clave Toda la...

01-04-2026
Progreso Académico y Badges

Seguimiento Académico y Certificados MoodleManagement v1.1 permite consultar el progreso académico de los alumnos y registrar los badges (certificados/insignias) que obtienen en Moodle, todo desde FacturaScripts. Progreso Académico La pestaña "Progreso...

01-04-2026
Dashboard e Informes de Moodle

Panel de Control e Informes MoodleManagement v1.1 incorpora un dashboard visual y un módulo de informes que ofrecen una visión de alto nivel del estado de la integración y facilitan la detección de problemas como matrículas sin facturar. Dashboard El dashboard es una...

01-04-2026
Grupos de Curso, Acciones Batch y Formación del Cliente

Gestión Operativa Avanzada MoodleManagement v1.1 añade tres funcionalidades orientadas a mejorar la eficiencia operativa del día a día: gestión de grupos desde FacturaScripts, operaciones de matrícula en lote y visibilidad de la formación desde la ficha del cliente....

01-04-2026
Plugin MoodleManagement v1.1: lista de novedades

Hemos lanzado la versión 1.1 del plugin MoodleManagement. Plugin para FacturaScripts que permite gestionar plataformas Moodle directamente desde el ERP. Conecta tu sistema de facturación con tu LMS mediante la API REST de Moodle. FUNCIONALIDADES Gestión de Instancias...

01-04-2026
Plugin MoodleManagement v1

Ya se puede descargar la versión 1 del plugin MoodleManagement. Plugin para FacturaScripts que permite gestionar plataformas Moodle directamente desde el ERP. Conecta tu sistema de facturación con tu LMS mediante la API REST de Moodle. FUNCIONALIDADES 1. Gestión de...

07-03-2026
Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2026 FacturaScripts
0.10071s

Soporte