Registros de actividad
¿Qué es?
Los Registros de actividad (activity log) son el diario auditable del sistema: cada creación, modificación y baja queda registrada con quién la hizo y cuándo.
Para qué sirve
La auditoría de actividad te permite:
- Rastrear cambios sobre datos sensibles: productos, clientes, precios, stock, configuración.
- Responder preguntas como “¿quién cambió el precio de este producto ayer?” o “¿qué usuario eliminó este pedido?”.
- Cumplir con requisitos de compliance y control interno.
- Investigar incidentes o discrepancias operativas.
- Ver la evolución histórica de un registro (valores anteriores y nuevos).
Entidades principales
- Actividad (Activity) — Cada evento auditado con fecha, usuario, modelo afectado, acción (creado/modificado/eliminado) y los cambios concretos.
Qué se audita
Por defecto, Stoky audita:
- Creación, modificación y baja de productos, clientes, proveedores.
- Movimientos de inventario y ajustes manuales.
- Cambios en usuarios, roles y permisos.
- Modificaciones en configuración de la empresa.
- Operaciones sensibles: cancelación de ventas, anulación de facturas, apertura y cierre de cajas.
No se auditan operaciones de solo lectura ni cambios de alta frecuencia (como autologin, sesiones de navegación).
Cómo se consulta
Cada registro auditable muestra su historial accesible desde la vista de detalle. Además hay un módulo central donde se pueden filtrar todas las actividades por usuario, modelo, fecha o tipo de acción.
Relación con otros módulos
- Transversal: audita actividad de todos los módulos con LogsActivity.
- El acceso suele estar restringido a los roles Admin y Colaborador.
Siguiente paso
Cada usuario puede gestionar sus propios datos en Perfil de usuario.