Mantener Eventos con el Mismo Valor que el Atributo del Caso
Descripción General
El filtro Mantener Eventos con el Mismo Valor que el Atributo del Caso compara atributos a nivel de evento con atributos a nivel de caso para conservar solo los eventos que coinciden. Este filtro especializado a nivel de evento elimina eventos de casos donde el valor del atributo del evento no coincide con el valor correspondiente del atributo del caso, y luego devuelve solo los casos que tienen al menos un evento coincidente. Es particularmente útil para filtrar eventos según el contexto organizacional, regiones geográficas o reglas de negocio donde las características del evento deben alinearse con las propiedades a nivel del caso.
Usos Comunes
- Mantener solo eventos manejados por recursos de la misma región que el caso
- Filtrar eventos para que coincidan con reglas o restricciones de negocio a nivel de caso
- Conservar eventos donde la ubicación de procesamiento coincide con el origen del caso
- Enfocarse en eventos realizados por el departamento designado para cada caso
- Eliminar eventos manejados por unidades organizativas incorrectas
- Asegurar que las asignaciones a nivel de evento se alineen con las reglas de encaminamiento a nivel de caso
Configuraciones
Case Column Name: El nombre del atributo de caso que se usará como valor de referencia.
Event Column Name: El nombre del atributo del evento que se comparará con el atributo del caso.
Keep Event If Null: Elegir si se mantienen los eventos donde el atributo del evento es nulo.
- Keep null events (true): Se conservan eventos con valores nulos en la columna del evento, junto con eventos coincidentes
- Remove null events (false): Solo se mantienen eventos con valores no nulos que coinciden exactamente con el atributo del caso
| Configuración | Propósito | Valor de Ejemplo |
|---|---|---|
| Case Column Name | Atributo de referencia a nivel de caso | "Customer Region" |
| Event Column Name | Atributo a comparar a nivel de evento | "Processing Region" |
| Keep Event If Null | Manejar valores nulos en eventos | True o False |
Ejemplos
Ejemplo 1: Filtrado de Eventos por Alineación Regional
Escenario: Su proceso de soporte al cliente asigna casos a regiones basándose en la ubicación del cliente. Sin embargo, a veces agentes de soporte de otras regiones manejan tickets debido a la carga de trabajo. Quiere analizar solo los eventos donde la "Agent Region" coincida con la "Customer Region" para medir el desempeño regional con precisión.
Configuraciones:
- Case Column Name: "Customer Region"
- Event Column Name: "Agent Region"
- Keep Event If Null: False
Resultado:
Para cada caso, solo se mantienen eventos donde la región del agente coincide con la región del cliente. El caso #SUP-1234 con Customer Region = "Northeast" conserva eventos manejados por agentes del Noreste pero elimina eventos manejados por agentes del Sureste o del Oeste. Los casos sin eventos coincidentes se excluyen completamente de los resultados.
Perspectivas: Esto muestra el desempeño regional real cuando los agentes manejaron casos de sus propias regiones. Al filtrar el manejo cruzado de regiones, puede medir qué tan eficientemente cada región atiende a sus clientes y detectar si ciertas regiones necesitan ayuda constante de otras.
Ejemplo 2: Análisis de Flujos de Trabajo Específicos de Departamento
Escenario: Su flujo de aprobación dirige casos a departamentos específicos según el tipo de solicitud. Quiere analizar solo los eventos realizados por el departamento designado para cada caso para entender qué tan bien funciona el encaminamiento departamental cuando se sigue correctamente.
Configuraciones:
- Case Column Name: "Assigned Department"
- Event Column Name: "Processing Department"
- Keep Event If Null: True
Resultado:
Para cada caso, se conservan eventos donde el departamento de procesamiento coincide con el departamento asignado. El caso #REQ-5678 con Assigned Department = "Finance" conserva todas las actividades del departamento Finanzas. También se mantienen eventos con valores nulos en Processing Department, lo que puede representar actividades automatizadas del sistema. Los casos sin ningún evento coincidente se eliminan del análisis.
Perspectivas: Esto revela con qué frecuencia los casos permanecen dentro de su departamento asignado versus ser escalados o transferidos. Al incluir eventos nulos, se conservan actividades del sistema mientras se enfoca en la alineación departamental. Esto ayuda a identificar casos que requirieron colaboración interdepartamental y a medir la eficiencia del procesamiento en un solo departamento.
Ejemplo 3: Validación de Reglas de Procesamiento Basadas en Ubicación
Escenario: Su proceso de fabricación tiene una regla de negocio que exige que las partes se procesen en instalaciones del mismo país donde se originó el pedido por cumplimiento regulatorio. Quiere verificar que esta regla se cumpla manteniendo solo eventos donde "Processing Country" coincida con "Order Country."
Configuraciones:
- Case Column Name: "Order Country"
- Event Column Name: "Processing Country"
- Keep Event If Null: False
Resultado:
Para cada pedido, solo se conservan eventos de procesamiento que ocurrieron en el mismo país que el origen del pedido. El pedido #MFG-9876 de Alemania mantiene solo eventos procesados en instalaciones alemanas, eliminando eventos procesados en otros países. Los pedidos con todos los eventos filtrados indican violaciones completas de la regla.
Perspectivas: Esto proporciona validación de cumplimiento mostrando qué pedidos fueron procesados íntegramente dentro del país correcto. Los pedidos que desaparecen de los datos filtrados indican violaciones que requieren investigación. Puede identificar y corregir problemas de cumplimiento rápidamente antes de que se vuelvan problemas regulatorios.
Ejemplo 4: Análisis de Precisión en Asignación de Recursos
Escenario: Su sistema de gestión de proyectos asigna miembros del equipo a proyectos basándose en su nivel de habilidad. Cada caso tiene "Required Skill Level" y cada actividad tiene "Resource Skill Level." Quiere analizar solo el trabajo realizado por recursos con habilidades apropiadas.
Configuraciones:
- Case Column Name: "Required Skill Level"
- Event Column Name: "Resource Skill Level"
- Keep Event If Null: True
Resultado:
Para cada caso de proyecto, solo se retienen actividades realizadas por recursos con el nivel de habilidad coincidente. El proyecto #PROJ-4567 que requiere nivel "Senior" mantiene solo eventos realizados por recursos nivel Senior. Se conservan eventos con niveles de habilidad nulos (posiblemente actividades automatizadas o sin asignar) porque Keep Event If Null es true.
Perspectivas: Esto muestra qué proporción del trabajo es realizado por recursos con habilidades adecuadas frente a asignaciones sobrecalificadas o subcalificadas. Al analizar estos casos filtrados, puede medir la productividad cuando los niveles de habilidad coinciden correctamente e identificar patrones de desajuste que afectan la eficiencia del proyecto.
Resultado
Este filtro opera tanto a nivel de evento como de caso con el siguiente comportamiento único:
- Filtrado a nivel de evento: Elimina eventos donde el atributo del evento no coincide con el atributo del caso
- Resultado a nivel de caso: Devuelve solo casos que tienen al menos un evento coincidente
- Los eventos no coincidentes se eliminan de todos los casos
- Los casos con cero eventos coincidentes se excluyen completamente de los resultados
- Cuando Keep Event If Null es true, se conservan eventos con valores nulos en la columna del evento
- Cuando Keep Event If Null es false, solo se mantienen coincidencias exactas y no nulas
- Se preservan todos los demás atributos de evento y caso
Use este filtro para asegurar que las actividades a nivel de evento se alineen con las reglas a nivel de caso, validar el encaminamiento organizacional o enfocar el análisis en trabajo asignado correctamente mientras identifica excepciones.
Esta documentación es parte de la plataforma de minería de procesos mindzie Studio.