Este es un plugin de pago que puedes comprar aquí, descargarlo y luego instalar en FacturaScripts. Lee la guía de cómo instalar un plugin.
29,99 € ContactoPlugin 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
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. 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
- 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
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