Saltar a contenido

Módulos personalizados

Por qué importa

Los módulos personalizados son módulos que tu empresa crea para necesidades específicas. Ejemplos típicos:

  • Eventos — para registrar eventos donde captaste prospectos.
  • Inventario de equipos — si tu empresa vende y mantiene equipos.
  • Pólizas de servicio — para empresas con servicios recurrentes.
  • Visitas técnicas — para servicios de campo.

ZaazCRM es metadata-driven: no hace falta escribir código. Lo configuras desde la UI administrativa.

Crear un módulo personalizado

  1. Barra lateral → ConfiguraciónMódulosCrear.
  2. Llena:
  3. Nombre (singular y plural).
  4. Clave técnica — minúsculas, sin espacios (por ejemplo, events).
  5. Tipo: Personalizado.
  6. Grupo de menú.
  7. Tabla — auto-generada.
  8. Guardar.

ZaazCRM crea la tabla, agrega el módulo a la barra lateral, y crea permisos básicos.

Agregar campos

Inmediatamente después de crear:

  1. Abre el módulo → pestaña Campos.
  2. Agregar campo → tipo, validación, etiqueta.
  3. Guardar.

Más en Campos.

Configurar relaciones, visibilidades, permisos

  • Relaciones — conectar el módulo con otros.
  • Visibilidades — qué campos aparecen dónde.
  • Permisos — asignar a roles y perfiles.

Hasta que asignes permisos, solo Super Admin puede acceder.

Carpetas automáticas y plantillas

Si tu módulo necesita carpetas, plantillas PDF, flujos de trabajo — configúralo en su sección correspondiente.

Ten cuidado con

  • No crees módulos que duplican otros. Usa campos personalizados primero.
  • Pensar bien la clave técnica — no se puede cambiar.
  • Probar con un usuario antes de habilitar para todos.
  • No abuses — más de 30-40 módulos personalizados hace el menú inmanejable.

A dónde sigue

  • Campos — agregar campos al módulo.
  • Relaciones — conectar con otros módulos.