Duraciones Entre un Atributo del Caso y Tiempos de Actividad

Visión General

El enriquecimiento Duraciones Entre un Atributo del Caso y Tiempos de Actividad calcula la diferencia de tiempo entre un atributo de marca de tiempo a nivel de caso y el tiempo de actividad de cada evento individual dentro de ese caso. Este poderoso enriquecimiento crea un nuevo atributo de evento que muestra cuánto tiempo ha transcurrido entre un punto de referencia fijo (como la fecha de pedido, la fecha de inicio de contrato o la fecha de vencimiento) y cada actividad en el proceso. Esto permite un análisis detallado de cómo las actividades se relacionan con fechas límite importantes del negocio, hitos o fechas base.

A diferencia de los enriquecimientos que miden el tiempo entre actividades, este operador utiliza una marca de tiempo a nivel de caso como punto de anclaje para todos los cálculos de duración. Esto es particularmente valioso cuando necesita comprender cómo se relaciona cada paso en su proceso con una fecha crítica del negocio, como medir todas las actividades contra una fecha límite de acuerdo de nivel de servicio, rastrear el progreso desde una fecha de inicio de proyecto o analizar cómo se agrupan las actividades alrededor de una fecha de vencimiento de pago. El enriquecimiento admite tanto cálculos hacia adelante (tiempo transcurrido desde la fecha de referencia) como cálculos hacia atrás (tiempo hasta la fecha de referencia), con opciones flexibles de unidades de tiempo que van desde segundos hasta años.

Usos Comunes

  • Rastrear tiempo transcurrido desde la fecha de realización del pedido hasta cada actividad de cumplimiento en el proceso order-to-cash
  • Medir cuántos días antes o después de una fecha de vencimiento de pago ocurre cada actividad de cobranza
  • Monitorear tiempo desde la fecha de admisión del paciente hasta cada procedimiento médico en procesos de salud
  • Calcular días desde la firma del contrato hasta cada entrega de hito en gestión de proyectos
  • Analizar cuánto tiempo después de la creación del caso ocurre cada interacción de servicio al cliente
  • Medir tiempo desde la fecha de inicio de producción hasta cada control de calidad o paso de fabricación
  • Rastrear días desde la fecha de solicitud de préstamo hasta cada actividad de aprobación o verificación

Configuraciones

Nuevo Nombre de Atributo: El nombre para el nuevo atributo de evento que almacenará las duraciones calculadas. Este atributo se creará a nivel de evento, lo que significa que cada evento en un caso tendrá su propio valor de duración calculado a partir del atributo del caso. Elija un nombre descriptivo que indique claramente lo que se está midiendo, como "Days_Since_Order_Date", "Hours_Until_Due_Date" o "Time_From_Contract_Start". El nombre debe ser único y no debe existir ya en su conjunto de datos.

Nombre del Atributo: El atributo de marca de tiempo a nivel de caso que se usará como punto de referencia para todos los cálculos de duración. Este menú desplegable lista todos los atributos DateTime disponibles de la tabla de casos. Seleccione el atributo que represente su fecha de referencia comercial, como "Order_Date", "Due_Date", "Contract_Start_Date" o "SLA_Deadline". Solo atributos de tipo DateTime están disponibles para selección, garantizando comparaciones válidas de marcas de tiempo.

Tipo de Duración: Especifica la unidad de tiempo para el cálculo de duración. Las opciones incluyen:

  • TimeSpan: Preserva la duración completa con días, horas, minutos y segundos (se muestra como "2d 14:30:45")
  • Seconds: Número total de segundos entre marcas de tiempo
  • Minutes: Número total de minutos (útil para procesos cortos)
  • Hours: Número total de horas (ideal para procesos de un mismo día o de varios días)
  • Days: Número total de días (el más común para procesos empresariales)
  • Weeks: Número total de semanas (útil para procesos de larga duración)
  • Months: Número aproximado de meses (calculado como días/30.44)
  • Years: Número de años (para procesos de muy larga duración)

El Atributo Debe Ir Primero: Controla la dirección del cálculo de duración. Cuando está marcado (por defecto), el cálculo es "tiempo del evento menos tiempo del atributo del caso", produciendo valores positivos cuando los eventos ocurren después de la fecha de referencia. Cuando está desmarcado, el cálculo se revierte a "tiempo del atributo del caso menos tiempo del evento", produciendo valores positivos cuando los eventos ocurren antes de la fecha de referencia. Use la configuración predeterminada para medir tiempo transcurrido desde una fecha de inicio, o desmarque para medir tiempo restante hasta una fecha límite.

Permitir Períodos Fraccionales: Determina si los valores de duración pueden incluir decimales. Cuando está desmarcado (por defecto), las duraciones se redondean hacia abajo a números enteros (por ejemplo, 3 días en lugar de 3.7 días). Cuando está marcado, las duraciones mantienen la precisión decimal (por ejemplo, 3.7 días, 2.5 horas). Habilítelo para cálculos más precisos al analizar métricas de tiempo detalladas o cuando importen pequeñas diferencias temporales. Manténgalo deshabilitado para reportes más limpios cuando las unidades enteras sean suficientes.

Ejemplos

Ejemplo 1: Seguimiento de Tiempo de Cumplimiento de Pedidos

Escenario: Una empresa de comercio electrónico quiere rastrear cuánto tarda cada paso de cumplimiento desde la fecha original de realización del pedido para identificar cuellos de botella en su proceso order-to-cash.

Configuración:

  • Nuevo Nombre de Atributo: Days_Since_Order
  • Nombre del Atributo: Order_Date
  • Tipo de Duración: Days
  • El Atributo Debe Ir Primero: Marcado (true)
  • Permitir Períodos Fraccionales: Desmarcado (false)

Salida: El enriquecimiento crea un nuevo atributo de evento "Days_Since_Order" que muestra el número entero de días desde la realización del pedido: | Actividad | Tiempo de Actividad | Order_Date | Days_Since_Order | |----------|--------------|------------|------------------| | Pedido Realizado | 2024-01-15 09:00 | 2024-01-15 | 0 | | Pago Verificado | 2024-01-15 14:00 | 2024-01-15 | 0 | | Recogido | 2024-01-16 10:00 | 2024-01-15 | 1 | | Empaquetado | 2024-01-16 15:00 | 2024-01-15 | 1 | | Enviado | 2024-01-17 08:00 | 2024-01-15 | 2 | | Entregado | 2024-01-19 16:00 | 2024-01-15 | 4 |

Conclusiones: La empresa ahora puede filtrar fácilmente pedidos donde "Days_Since_Order" exceda su SLA de cumplimiento de 3 días en la etapa de envío, identificando qué actividades causan demoras.

Ejemplo 2: Cobranza Antes de la Fecha de Vencimiento

Escenario: Una empresa de servicios financieros necesita analizar sus actividades de cobranza en relación con las fechas de vencimiento de pago, entendiendo cuáles actividades son proactivas versus reactivas.

Configuración:

  • Nuevo Nombre de Atributo: Days_Until_Due_Date
  • Nombre del Atributo: Payment_Due_Date
  • Tipo de Duración: Days
  • El Atributo Debe Ir Primero: Desmarcado (false)
  • Permitir Períodos Fraccionales: Marcado (true)

Salida: El enriquecimiento crea "Days_Until_Due_Date" mostrando días decimales hasta la fecha de vencimiento (positivo) o días de retraso (negativo): | Actividad | Tiempo de Actividad | Payment_Due_Date | Days_Until_Due_Date | |----------|--------------|------------------|---------------------| | Factura Enviada | 2024-02-01 | 2024-02-15 | 14.0 | | Correo de Recordatorio | 2024-02-10 | 2024-02-15 | 5.0 | | Llamada Telefónica | 2024-02-14 | 2024-02-15 | 1.0 | | Pago Recibido | 2024-02-16 | 2024-02-15 | -1.0 | | Cargo por Mora Aplicado | 2024-02-20 | 2024-02-15 | -5.0 |

Conclusiones: Los valores positivos indican esfuerzos de cobranza proactivos, mientras que los negativos muestran medidas reactivas después de la fecha de vencimiento, ayudando a optimizar estrategias de cobranza.

Ejemplo 3: Línea de Tiempo de Tratamiento en Salud

Escenario: Un hospital quiere seguir todas las actividades de tratamiento relativas al tiempo de admisión del paciente para garantizar una atención oportuna e identificar demoras en tratamientos críticos.

Configuración:

  • Nuevo Nombre de Atributo: Hours_Since_Admission
  • Nombre del Atributo: Admission_DateTime
  • Tipo de Duración: Hours
  • El Atributo Debe Ir Primero: Marcado (true)
  • Permitir Períodos Fraccionales: Marcado (true)

Salida: El enriquecimiento produce "Hours_Since_Admission" con valores decimales precisos en horas: | Actividad | Tiempo de Actividad | Admission_DateTime | Hours_Since_Admission | |----------|--------------|-------------------|----------------------| | Admisión de Emergencia | 2024-03-10 14:30 | 2024-03-10 14:30 | 0.0 | | Evaluación de Triaje | 2024-03-10 14:45 | 2024-03-10 14:30 | 0.25 | | Orden de Análisis de Sangre | 2024-03-10 15:15 | 2024-03-10 14:30 | 0.75 | | Consulta Médica | 2024-03-10 16:00 | 2024-03-10 14:30 | 1.5 | | Inicio de Tratamiento | 2024-03-10 17:30 | 2024-03-10 14:30 | 3.0 | | Alta del Paciente | 2024-03-11 09:00 | 2024-03-10 14:30 | 18.5 |

Conclusiones: El hospital puede establecer umbrales para actividades críticas (por ejemplo, triaje dentro de 0.5 horas, tratamiento dentro de 4 horas) y monitorear cumplimiento en todos los casos de emergencia.

Ejemplo 4: Análisis de Tiempo de Producción

Escenario: Un fabricante necesita medir cada paso de producción contra la fecha planeada de inicio para optimizar su horario de fabricación e identificar ineficiencias en el proceso.

Configuración:

  • Nuevo Nombre de Atributo: Production_Days
  • Nombre del Atributo: Planned_Start_Date
  • Tipo de Duración: Days
  • El Atributo Debe Ir Primero: Marcado (true)
  • Permitir Períodos Fraccionales: Desmarcado (false)

Salida: El enriquecimiento crea "Production_Days" mostrando días enteros desde el inicio planeado: | Actividad | Tiempo de Actividad | Planned_Start_Date | Production_Days | |----------|--------------|-------------------|-----------------| | Material Recibido | 2024-04-01 | 2024-04-03 | -2 | | Producción Iniciada | 2024-04-03 | 2024-04-03 | 0 | | Ensamblaje Completo | 2024-04-05 | 2024-04-03 | 2 | | Control de Calidad 1 | 2024-04-06 | 2024-04-03 | 3 | | Retrabajo | 2024-04-07 | 2024-04-03 | 4 | | Control de Calidad 2 | 2024-04-08 | 2024-04-03 | 5 | | Empaquetado | 2024-04-09 | 2024-04-03 | 6 |

Conclusiones: Los valores negativos indican llegada temprana de material, mientras que la progresión muestra un ciclo de producción de 6 días con retrabajo que agrega 2 días extras, resaltando problemas de calidad.

Ejemplo 5: Seguimiento de Hitos de Proyecto

Escenario: Una firma consultora rastrea todas las actividades del proyecto contra la fecha de firma de contrato para garantizar que las entregas se alineen con los plazos contractuales y detectar riesgos de cronograma.

Configuración:

  • Nuevo Nombre de Atributo: Weeks_From_Contract
  • Nombre del Atributo: Contract_Signed_Date
  • Tipo de Duración: Weeks
  • El Atributo Debe Ir Primero: Marcado (true)
  • Permitir Períodos Fraccionales: Marcado (true)

Salida: El enriquecimiento genera "Weeks_From_Contract" con valores decimales en semanas: | Actividad | Tiempo de Actividad | Contract_Signed_Date | Weeks_From_Contract | |----------|--------------|---------------------|-------------------| | Contrato Firmado | 2024-01-01 | 2024-01-01 | 0.0 | | Reunión Inicial | 2024-01-03 | 2024-01-01 | 0.29 | | Recolección de Requisitos | 2024-01-15 | 2024-01-01 | 2.0 | | Diseño Aprobado | 2024-01-29 | 2024-01-01 | 4.0 | | Desarrollo Iniciado | 2024-02-05 | 2024-01-01 | 5.0 | | Pruebas Completas | 2024-03-04 | 2024-01-01 | 9.0 | | Entrega | 2024-03-11 | 2024-01-01 | 10.0 |

Conclusiones: La firma puede comparar el tiempo real de los hitos contra los cronogramas contratados, con la duración total de 10 semanas ayudando a validar futuras estimaciones y planificación de recursos.

Salida

El enriquecimiento crea un nuevo atributo a nivel de evento que contiene la duración calculada entre el atributo del caso especificado y el tiempo de actividad de cada evento. El tipo de atributo depende de su selección de Tipo de Duración: tipo TimeSpan para la opción TimeSpan (preservando la precisión completa de tiempo), tipo Integer para duraciones en números enteros cuando los períodos fraccionales están deshabilitados, o tipo Float para duraciones decimales cuando los períodos fraccionales están habilitados.

Cada evento en el conjunto de datos recibe su propio valor de duración, calculado individualmente en base a su marca de tiempo de actividad. El cálculo respeta la configuración "El Atributo Debe Ir Primero" para determinar si las duraciones son positivas (eventos después de la fecha de referencia) o negativas (eventos antes de la fecha de referencia). Cuando las fechas no tienen componente de tiempo (marcas de tiempo a medianoche), el enriquecimiento usa automáticamente aritmética solo de fecha para cálculos de días más limpios.

El nuevo atributo se integra perfectamente con otras funcionalidades de mindzieStudio. Úselo en filtros para identificar eventos que ocurren dentro de ventanas de tiempo específicas (por ejemplo, "Mostrar todas las actividades que ocurren más de 5 días después de la fecha de pedido"). Combínelo con calculadoras para computar duraciones promedio, identificar valores atípicos o crear indicadores clave de rendimiento basados en duración. El atributo también puede servir como entrada para otros enriquecimientos, como categorizar eventos en intervalos temporales o identificar casos con patrones de tiempo inusuales.


Esta documentación es parte de la plataforma de minería de procesos mindzie Studio.