Appearance
Prioridad
Modulo: CRM Tipo: Resource Estado: Implementado Fecha: 2026-02-02
Descripcion
El catalogo de Prioridad permite definir los niveles de urgencia que se pueden asignar a los registros de atencion al cliente. Las prioridades ayudan a ordenar y gestionar la cola de trabajo segun la importancia de cada caso.
Valor de negocio: Permite gestionar la carga de trabajo del equipo de atencion al cliente, asegurando que los casos criticos se atiendan primero y mejorando los tiempos de respuesta para situaciones urgentes.
Frontend (Perspectiva de Usuario)
Vistas
- Listado de prioridades: Vista principal que muestra todas las prioridades registradas en formato de tabla con las columnas Codigo y Nombre
- Formulario de alta/modificacion: Ventana modal para crear o editar una prioridad
Interacciones del usuario
- Consultar prioridades: El usuario accede al listado y puede visualizar todas las prioridades disponibles
- Buscar prioridades: El usuario puede filtrar por codigo o por nombre
- Crear nueva prioridad: El usuario hace clic en "Nva. Prioridad" (atajo Alt+A) y completa el formulario
- Editar prioridad: El usuario selecciona un registro del listado para modificar sus datos
Permisos
- Visualizacion de prioridades
- Creacion de prioridades
- Modificacion de prioridades
Estados de UI
- Cargando: Indicador de carga mientras se obtienen los datos
- Vacio: Mensaje cuando no existen prioridades registradas
- Error: Notificacion cuando ocurre un error en alguna operacion
- Exito: Confirmacion visual cuando se completa una operacion correctamente
Backend (Perspectiva de Datos de Negocio)
Entidades de negocio
Prioridad
- Identificador unico (codigo)
- Nombre descriptivo del nivel de prioridad
Datos necesarios
| Dato | Descripcion | Obligatorio |
|---|---|---|
| Codigo | Identificador unico numerico, generado automaticamente | Si (autogenerado) |
| Nombre | Descripcion del nivel de prioridad | Si |
Validaciones de negocio
- Nombre requerido: El nombre de la prioridad no puede estar vacio
Reglas de negocio
- RN-001: El codigo de la prioridad se genera automaticamente al crear un nuevo registro
- RN-002: El nombre de la prioridad es obligatorio
- RN-003: Las prioridades tipicas incluyen: Baja, Media, Alta, Urgente, Critica
- RN-004: Las prioridades se utilizan para ordenar la cola de trabajo de los agentes de atencion
Casos de uso
Caso 1: Crear nueva prioridad
Actor: Usuario administrador de CRM
Precondiciones:
- El usuario debe estar autenticado en el sistema
- El usuario debe tener permisos para crear prioridades
Flujo principal:
- El usuario navega a CRM > Bases > Prioridades
- El usuario hace clic en "Nva. Prioridad" o presiona Alt+A
- Se abre el formulario de nueva prioridad
- El usuario ingresa el nombre de la prioridad (ej: "Alta", "Media", "Baja", "Urgente")
- El usuario hace clic en Guardar
- El sistema valida los datos y registra la nueva prioridad
- El sistema muestra un mensaje de confirmacion
- El listado se actualiza mostrando la nueva prioridad
Postcondiciones:
- Se crea una nueva prioridad con codigo autogenerado
- La prioridad queda disponible para ser asignada a registros de atencion
Flujos alternativos:
- Nombre vacio: Si el usuario no ingresa nombre, el sistema muestra mensaje de error
Caso 2: Modificar prioridad existente
Actor: Usuario administrador de CRM
Precondiciones:
- El usuario debe estar autenticado en el sistema
- El usuario debe tener permisos para modificar prioridades
- Debe existir al menos una prioridad registrada
Flujo principal:
- El usuario navega a CRM > Bases > Prioridades
- El usuario localiza la prioridad que desea modificar
- El usuario hace clic en el registro para editarlo
- Se abre el formulario con los datos actuales
- El usuario modifica el nombre de la prioridad
- El usuario hace clic en Guardar
- El sistema valida y actualiza los datos
Postcondiciones:
- Los datos de la prioridad quedan actualizados
- Los registros de atencion con esta prioridad mantienen la referencia
Consideraciones
Seguridad
- Solo usuarios autenticados pueden acceder al catalogo
- Las operaciones de escritura requieren permisos especificos
Auditoria
- Se registra quien crea y modifica las prioridades
Rendimiento
- El listado incluye limite de resultados al buscar (10 registros)
Dependencias
Funcionalidades relacionadas
- Registro de Atencion CRM: Utiliza la prioridad para clasificar la urgencia del caso
- Cola de trabajo: Las prioridades determinan el orden de atencion de los casos
- Reportes de CRM: Agrupa y filtra registros por nivel de prioridad
Criterios de aceptacion
- [ ] AC-001: El usuario puede visualizar un listado de todas las prioridades
- [ ] AC-002: El listado muestra codigo y nombre de cada prioridad
- [ ] AC-003: El usuario puede filtrar prioridades por codigo o nombre
- [ ] AC-004: El usuario puede crear una nueva prioridad ingresando el nombre
- [ ] AC-005: El sistema genera automaticamente el codigo de la prioridad
- [ ] AC-006: El usuario puede editar el nombre de una prioridad existente
- [ ] AC-007: El sistema muestra mensaje de error cuando el nombre esta vacio
- [ ] AC-008: El atajo de teclado Alt+A abre el formulario de nueva prioridad