🛠️ Sistema de Reclamos y Auditoría (Claims & Audit)

🕵️ Gestión de Incidencias (Reclamos)
Los errores ocurren en el día a día (un texto mal tipeado en mostrador, un aviso que salió en el rubro equivocado, etc.). SIG-CM maneja estos reclamos con un flujo bidireccional que protege la integridad financiera.
Flujo Operativo:
- Apertura (Cajero): El cajero desde el Counter Panel busca el aviso problemático y levanta un ticket (
Claim), indicando el motivo de la queja del cliente.
- Atención (Moderador): Desde el Admin Panel, un supervisor analiza el caso. Puede decidir compensar al cliente (ej. dándole 2 días extra de publicación gratis por el error).
- Aplicación de Ajuste Técnico: El moderador inyecta los nuevos parámetros y el sistema actualiza el aviso original.
🔒 Protección de Datos (Snapshotting)
Para evitar que se pierda el historial de lo que realmente pidió el cliente al principio, el backend ejecuta una Transacción Segura:
- Antes de aplicar la corrección técnica, toma una fotografía (Snapshot) de cómo estaban el texto y las fechas originales.
- Esta "foto" se guarda permanentemente en la columna
OriginalValues del reclamo.
- De este modo, contabilidad y gerencia siempre pueden ver por qué un aviso de 3 días terminó publicándose 5 días.
📖 Registro de Auditoría (AuditLogs)
Toda la plataforma opera bajo el principio de Trazabilidad Absoluta. La tabla AuditLogs funciona como la caja negra de un avión.
El sistema intercepta y registra de forma inmutable:
- 🔑 Logins: Quién y cuándo ingresó al sistema.
- 💸 Tesorería: Aperturas y cierres de caja, registrando si el cajero tuvo diferencias de dinero.
- 📝 Entidades: Alta, modificación o baja de clientes, cupones, reglas de precios y promociones.
- ⚖️ Moderación: Qué usuario aprobó o rechazó qué aviso.
🛡️ Seguridad: Los registros de esta tabla no poseen un endpoint de borrado (DELETE). No pueden ser modificados ni eliminados desde ninguna interfaz de usuario, garantizando su validez absoluta para revisiones gerenciales.