Bitácora por usuario
This content is not available in your language yet.
La vista de bitácora por usuario permite analizar la actividad del sistema desde la perspectiva de las personas: quién hizo qué y cuándo, con agrupación por usuario o por módulo.
Para qué sirve
Sección titulada «Para qué sirve»Identifica patrones de uso por persona, detecta cuentas con actividad inusual y agrupa los eventos según el área del sistema donde ocurrieron. Es especialmente útil en revisiones de acceso y auditorías internas.
Tabs disponibles
Sección titulada «Tabs disponibles»Tab: Por Usuario
Sección titulada «Tab: Por Usuario»Muestra el listado de operaciones con la columna Usuario como dato principal. Permite filtrar todos los eventos de una persona específica y ver su historial de acciones en orden cronológico.

Tab: Registros Fiscales
Sección titulada «Tab: Registros Fiscales»Filtra únicamente las operaciones con relevancia tributaria: emisión de facturas, notas de crédito, retenciones y anulaciones, organizadas por usuario responsable.

Vista general
Sección titulada «Vista general»
Cómo acceder
Sección titulada «Cómo acceder»Navegar a Auditoría → Por usuario en el menú lateral.
Nota sobre el campo Usuario
Sección titulada «Nota sobre el campo Usuario»Hallazgo QA (2026-04-26): el 85 % de los registros muestran
unknowncomo usuario. Este defecto se debe a que el middleware de auditoría no persiste elusuario_iden todos los flujos del sistema. En seguimiento como issue de prioridad P1.
<<<<<<< HEAD
Flujo del usuario
Sección titulada «Flujo del usuario»Vista no técnica del proceso. Pensada para personal de operación, contabilidad, ventas o administración.
Editable en draw.io: descarga el SVG → en draw.io: File → Import from → Device → selecciona el SVG. Cada nodo queda editable.
Flujo técnico
Sección titulada «Flujo técnico»Vista técnica para desarrolladores: endpoints, stored procedures/funciones, tablas y servicios involucrados.
| Componente | Tipo | Ubicación |
|---|---|---|
GET /v1/audit/user-activity | Route Express | web/api/src/routes/audit/user-activity.ts |
usp_aud_UserActivity_List | Stored procedure (SP PG) | web/api/sqlweb-pg/includes/sp/ |
usp_aud_FiscalRecord_List | Stored procedure (SP PG) | web/api/sqlweb-pg/includes/sp/ |
aud.UserActivity | Tabla operativa | web/api/migrations/postgres/ |
aud.AuditLog | Tabla operativa | web/api/migrations/postgres/ |
aud.RetentionPolicy | Tabla de configuración | web/api/migrations/postgres/ |
BitacoraUsuarioTab.tsx | Componente Frontend | web/modular-frontend/packages/module-auditoria/src/ |
RegistrosFiscalesTab.tsx | Componente Frontend | web/modular-frontend/packages/module-auditoria/src/ |
Editable en draw.io: descarga el SVG → File → Import from → Device.
Sección titulada «Editable en draw.io: descarga el SVG → File → Import from → Device.»origin/developer