Auditorías
InvWallet monitorea en tiempo real la exposición de cada cuenta mediante tres tipos de control. Los dos primeros generan una auditoría como señal de alerta pero no interrumpen la operatoria. El tercero bloquea las nuevas suscripciones, aunque el cliente puede seguir rescatando su posición.
Cuando se levanta una alerta, el sistema habilita un canal de intercambio de información: la Wallet debe solicitarle al cliente la documentación respaldatoria correspondiente y remitirla al ACDI/AM, quien la analiza y determina si ampliar los límites, requerir información adicional o bloquear la cuenta.
Niveles de monitoreo
| Límite | Comportamiento | Configuración | Disponibilidad |
|---|---|---|---|
| Monto Monitoreo | Levanta auditoría cuando se supera la posición invertida | A nivel tenant, diferenciable por PH y PJ | Siempre activo |
| Volumen Monitoreo | Levanta auditoría cuando se supera el volumen acumulado (suscripciones + rescates) | A nivel tenant, diferenciable por PH y PJ | Opcional por tenant |
| Límite de Inversión | Bloquea nuevas suscripciones (los rescates siguen disponibles) | A nivel Billetera, diferenciable por PH y PJ | Opcional por tenant |
Los umbrales, la habilitación de cada límite y el proceso de revisión dependen de la configuración acordada con el ACDI/AM. Confirmá con tu ACDI qué límites están activos, qué documentación solicitar al cliente en cada caso y cuáles son los tiempos y criterios de resolución.
Listar auditorías
GET /api/v1/audits/
Query params
| Parámetro | Tipo | Descripción |
|---|---|---|
status | int[] | Estados de auditoría (0, 1, 2, 3) |
created, created__gte, created__lte, created__range | date | Filtros por fecha de creación |
updated, updated__gte, updated__lte, updated__range | date | Filtros por fecha de actualización |
limit, offset | int | Paginación |
Respuesta 200: lista paginada de objetos Audit.
Obtener auditoría
GET /api/v1/audits/{audit_id}/
Devuelve el detalle de una auditoría puntual.
Actualizar auditoría
PUT /api/v1/audits/{audit_id}/
PATCH /api/v1/audits/{audit_id}/
Actualiza el estado o los campos editables de una auditoría (por ejemplo, marcarla como revisada). El body acepta los campos del schema AuditRequest.
Útil cuando el equipo de operaciones necesita cerrar manualmente una auditoría tras revisar las inconsistencias detectadas por los procesos de validación de homologación.