Veo que SLA_TARGET_DAYS se importa como constante. Necesito convertirlo a un estado dinamico y agregar controles para cambiarlo. Voy a agregar botones/checkboxes para seleccionar el target de 7, 15, 20, o 30 dias:
He agregado un selector de SLA Target en el encabezado del dashboard con opciones de 7, 15, 20 y 30 dias. Cuando seleccionas un target diferente, todos los KPIs, el gauge de cumplimiento y la tabla de SLA Breaches se recalculan automaticamente usando el nuevo valor. El selector usa botones estilizados que muestran claramente cual opcion esta activa.
Para cargar tus propios datos de incidentes, puedes usar un archivo CSV o Excel (.xlsx) con las siguientes columnas:
| Columna | Descripcion | Ejemplo |
|---|---|---|
Incident ID | ID del incidente | INC3043147 |
Opened | Fecha de apertura | 2025-05-02 10:30:00 |
Short description | Titulo del incidente | Proyecto dashboard de control... |
Caller | Usuario que reporto | Irma Rivera (4083316) |
Priority | Prioridad | 4 - Low |
State | Estado actual | New, Resolved, In Progress, Pending Feedback |
Assigned to | Ingeniero asignado | Jose Pelayo (4538327) |
Updated | Ultima actualizacion | 2025-05-06 14:20:00 |
Este formato es compatible con la exportacion de ServiceNow.
¿Quieres que agregue una funcionalidad para subir archivos CSV/Excel directamente en el dashboard? Asi podrias cargar tus datos sin necesidad de modificar el codigo.