Skip to content

Modulos del sistema

ModuloCatalogos
Perfil sugeridoAdministracion
PermisoMODULES: WRITE / ADMIN
EstadoValidado

Objetivo

Mantener el catalogo de modulos del sistema. Cada modulo agrupa submodulos y aparece como bloque en la sidebar dinamica.

Como esta organizada la pantalla

Tabla p-table con las columnas:

ColumnaDescripcion
Drag handlePara reordenar (mover arriba o abajo).
CheckboxSeleccion para borrado masivo.
NombreNombre del modulo.
IconoIcono representativo.
StatusInterruptor activo o inactivo.
AccionesEditar, eliminar.

Acciones disponibles

  • Crear modulo: dialogo de alta.
  • Editar modulo: ajustar nombre, icono o status.
  • Reordenar modulos: arrastrar las filas para cambiar el orden de aparicion.
  • Activar o desactivar: el modulo y sus submodulos asociados dejan de mostrarse en la sidebar cuando se desactiva.
  • Eliminar: pide confirmacion; requiere MODULES: ADMIN.

Permisos

  • MODULES: WRITE para crear, editar, reordenar.
  • MODULES: ADMIN para eliminar.

Antes de empezar

  • Tener claro el proposito del modulo y a que submodulos va a agrupar.
  • Validar que el icono a usar este disponible en el sistema de iconos.

Paso a paso - Crear

  1. Entrar a Catalogos -> Modulos.
  2. Hacer clic en Nuevo modulo.
  3. Capturar: nombre, clave (key), icono, orden de aparicion.
  4. Confirmar.

Resultado esperado

  • El modulo queda registrado y aparece como bloque en la sidebar (si esta activo).
  • El sistema muestra mensaje de exito.

Pendiente: agregar captura de catalogos-modulos-01-listado.png y catalogos-modulos-02-dialogo.png.

Errores comunes

SituacionQue hacer
El modulo no aparece en la sidebarVerificar que este activo y que la sesion recargue permisos.
El reordenamiento no se guardaVerificar la conexion; el sistema guarda el orden automaticamente.

Permisos sugeridos

  • MODULES: WRITE.

Recomendaciones operativas

  • Evitar crear modulos con nombres redundantes.
  • Documentar internamente que submodulos pertenecen a cada modulo.
  • Antes de desactivar, validar que no haya usuarios que dependan exclusivamente de ese modulo.

Relacion con otros modulos

  • Submodulos: cada submodulo pertenece a un modulo.
  • Sidebar: los modulos activos y sus submodulos visibles segun permisos alimentan el menu lateral dinamico.