Creación de alertas personalizadas

Objective

After completing this lesson, you will be able to crear alertas personalizadas.

Alertas personalizadas

Las alertas personalizadas se utilizan para encontrar problemas de cadena logística importantes o críticos, como infracoberturas de inventario, un desequilibrio de aprovisionamiento y demanda o cualquier cambio inesperado en la cadena logística.

Puede especificar los valores umbral que se utilizarán para determinar problemas. Por ejemplo, puede especificar los valores umbral para los niveles mínimos de stock en una ubicación determinada.

Basándose en estos valores umbral, el sistema analiza los datos sobre la marcha y encuentra dónde se alcanzan los valores umbral. Esto le permite a usted y a sus colegas reaccionar rápidamente antes de que una situación de la cadena logística se convierta en un problema.

Es posible centralizar la definición de alertas personalizadas con diferentes reglas aplicadas a diferentes atributos y períodos en lugar de tener que crear varias definiciones separadas. Las reglas de ratio se pueden aplicar a diferentes períodos de tiempo (puede especificar un horizonte en el que es más probable que se produzca una alerta, o que sea más significativo) o a atributos de nivel de cálculo (puede especificar que se debe generar una alerta, por ejemplo, para un cliente determinado o para una ubicación determinada).

Las siguientes funciones se pueden realizar con alertas personalizadas:

  • Definir y suscribirse a alertas personalizadas.
  • Definir un resumen y obtener un resumen de las alertas personalizadas.
  • Supervisar alertas personalizadas.

El sistema genera las alertas personalizadas y son visibles para los usuarios asignados en relación con situaciones de cadena logística importantes o críticas. La información contenida en la alerta personalizada permite a los usuarios analizar y medir el impacto de situaciones inesperadas en su negocio. Los usuarios pueden ajustar los criterios para que se generen alertas para mitigar problemas en la cadena logística.

Las alertas personalizadas se integran con casos en SAP Supply Chain Control Tower, lo que facilita el seguimiento y la resolución de problemas de la cadena logística.

Las alertas y su resumen también se pueden añadir a los dashboards para complementar la visualización de diferentes aspectos de la planificación en la organización.

Algoritmos de aprendizaje automático para alertas personalizadas

La definición básica de alerta personalizada se basa en reglas estáticas. Esto funciona bien si se conoce el umbral para la condición de excepción y los datos suelen ser consistentes.

Si los datos son variables y se producen modificaciones en el patrón, las reglas estáticas pueden provocar demasiadas o muy pocas alertas. Con el aprendizaje automático, los planificadores pueden configurar alertas sin necesidad de conocer los umbrales exactos.

Por ejemplo, si define alertas para la cantidad de ventas de su producto basada en el indicador ABC, las reglas serían diferentes para el producto A (un artículos de alta rotación), que podría fijarse en un descenso del 5% en las ventas, que para el producto C, (un artículos de baja rotación), que se podría fijar para un descenso del 20% en las ventas. Esto daría lugar a varias alertas diferentes para proporcionar el mismo resultado, que es indicar que se ha producido una caída en su cantidad de ventas. Con el aprendizaje automático, la agrupación de sus productos ABC se puede realizar automáticamente. De forma similar, le permite encontrar los valores atípicos en las agrupaciones.

Los parámetros se pueden configurar para obtener una cantidad "saludable" de alertas.

El aprendizaje automático se ajusta con patrones de datos cambiantes.

Los usuarios pueden utilizar definiciones de alertas ML por su cuenta o colocarlas encima de alertas existentes con reglas estáticas.

Puede aplicar uno de los dos algoritmos basados en clústeres: medios k o clustering espacial de aplicaciones espaciadas por densidad con ruido (DBSCAN). El número de alertas se puede reducir o aumentar. Estos tipos de reglas se utilizan principalmente para detectar valores atípicos, cuando no conoce de antemano sus valores umbral y cuando los datos se desplazan con el tiempo. Además, si modifica datos, la definición de alerta se ajusta automáticamente.

Los métodos de agrupación en clústeres DBSCAN y K-Means se utilizan para buscar y agrupar puntos en un gráfico que están juntos. También ayudan a identificar los valores atípicos (puntos aislados en regiones de baja densidad fuera de las agrupaciones).

Recomendación

Al trabajar con una gran cantidad de registros, se recomienda programar los jobs para mejorar el rendimiento del monitor de alertas, porque la operación caducará después de diez minutos. Cuando se programa el job para recuperar valores extremos, los resultados se almacenan en una memoria intermedia, lo que hace que los resultados sean más rápidos y fáciles de recuperar.

Nota

El aprendizaje automático requiere un procesamiento muy intensivo, por lo que es normal que su operación tarde más que en procesar alertas estándar.

DBSCAN

DBSCAN requiere un mínimo de 25 registros distintos para poder completar la agrupación en clústeres con precisión. Cuando hay menos registros, los resultados son insignificantes. Por ejemplo, ha definido una alerta basada en el nivel de agregación PRODID, LOCID y Day. Necesita al menos 25 registros distintos para utilizar DBSCAN con el PRODID como atributo agregado. En otras palabras, para cada producto debe tener una combinación de registros de al menos cinco días y cinco ubicaciones.

El algoritmo DBSCAN verifica las agrupaciones de atributos y realiza agrupaciones en clústeres en estos atributos. Además de realizar la determinación de valores extremos en un ratio, utiliza varios atributos durante el proceso de cálculo que lo hacen más preciso que el algoritmo K-Means.

Medios K

El segundo algoritmo de aprendizaje automático que se puede utilizar para definir alertas personalizadas es el algoritmo K-Means. A diferencia de DBSCAN, solo utiliza valores de ratio y no tiene en cuenta los atributos. El algoritmo también se utiliza en la segmentación ABC/XYZ para buscar clústeres basados en el valor de demanda de la medida de segmentación para ABC y la volatilidad para XYZ.

Comparación de DBSCAN y medios K

El siguiente ejemplo simple muestra la diferencia en la identificación y detección de valores extremos, que luego se marcan como una alerta.

DBSCAN: El algoritmo primero verifica el ratio de cantidad y, a continuación, verifica el atributo de indicador ABC. Como resultado, el algoritmo identifica el único valor de 100 para el indicador ABC A como un valor extremo.

Ejemplo de detección de alertas con DBSCAN

Medios K: Dado que K-Means solo utiliza valores numéricos en los cálculos, el algoritmo ignora el atributo indicador ABC y solo se tiene en cuenta el ratio de cantidad. Como resultado, no se puede identificar un valor atípico porque hay varios registros con los mismos valores.

Ejemplo de detección K-Means de alertas

La aplicación Definir y suscribirse a alertas

Se ha suministrado una nueva aplicación con SAP IBP 2008.

La aplicación se creó como la base para el futuro de la creación de nuevos tipos de alertas.

La definición y suscripción de alertas se ha rediseñado completamente para ofrecer la mejor experiencia de SAP Fiori a los usuarios.

  • Las definiciones de alerta se muestran a través de un informe de lista, que le permite encontrar fácilmente lo que está buscando
  • Creación de definiciones de alerta mediante un asistente que guía al usuario a través del proceso
  • La definición de alerta y las suscripciones se muestran en una página de objeto, lo que le permite encontrar rápidamente la información detallada necesaria

    Un asistente paso a paso en la nueva aplicación Definir y suscribirse a alertas personalizadas le guía a través de la creación de definiciones y suscripciones para el cálculo de alertas personalizadas.

La figura muestra el Asistente de alertas personalizadas.

En la sección Información general, puede definir el nombre, la descripción y el área de planificación para su alerta. También puede definir la gravedad de la alerta, la categoría y la versión/escenario de los datos a los que debe acceder.

Sección Selección de datos

Sección de reglas de alerta

Sección Opciones de visualización

En la sección Opciones de visualización, especifique cómo desea ver las alertas visualizadas en un gráfico y también le permite añadir gráficos complementarios. Esta es una buena función para los KPI utilizados con frecuencia, por ejemplo, la precisión de la previsión que normalmente se muestra en un gráfico de análisis para realizar un seguimiento de su evolución a lo largo del tiempo y el desglose.

La última sección es Opcional. Aquí puede compartir su alerta con otros usuarios o grupos de usuarios. Una vez rellenadas todas las secciones, puede revisar la alerta y continuar seleccionando Crear y suscribirse.

Debe dar un nombre a su suscripción y añadir filtros de atributo, si es necesario. También puede ajustar las opciones de visualización (por ejemplo, seleccionar qué valores de ratio desea ver cuando supervisa las alertas personalizadas). También puede compartir su suscripción.

Cuando se rellenan todas las secciones de suscripción obligatorias, puede proceder a crear una alerta. Se visualizará el recuento de alertas y podrá hacer un hipervínculo a la aplicación Supervisar alertas personalizadas para revisar las alertas que se han calculado.

Playbook de procedimiento

Los clientes han identificado la necesidad de estandarizar las respuestas a las situaciones que se producen en sus cadenas de suministro. A menudo, el proceso de respuesta se captura fuera de SAP IBP en documentos separados que se utilizan como referencias sin conexión.

La aplicación Playbook de procedimiento ahora puede proporcionar estas mejores prácticas habilitando la creación de playbooks de procedimiento que ayuden a resolver problemas de la cadena logística. Un manual de estrategias puede contener una descripción detallada de los problemas, los motivos de los problemas y las actividades y acciones que se deben realizar para resolverlos.

Una de las formas de utilizar esta funcionalidad es añadir el playbook de procedimiento a alertas personalizadas.

La figura Playbook de procedimiento integrado en la aplicación Visibilidad inteligente

Cuando se calcula y visualiza una alerta personalizada en la aplicación Supervisar alertas personalizadas o en la aplicación Visibilidad inteligente, los usuarios con los que se ha compartido el playbook de procedimiento pueden verla junto con la alerta y utilizarla al intentar resolver el problema.

Los usuarios pueden hacer clic en una de las acciones para abrir el enlace configurado.

La figura muestra cómo acceder a los cuellos de botella desde el Playbook de procedimiento.

El número de veces que se ha utilizado un playbook de procedimiento al intentar resolver problemas. Lo mismo se aplica a la cantidad de veces que se ha utilizado una actividad con una acción al intentar resolver problemas.

También es posible ver el número de veces que a una actividad le ha gustado, no le ha gustado o se le ha dado una calificación neutral.

Los playbooks de procedimiento se pueden compartir con otros usuarios y grupos de usuarios. Para permitir la mejora continua de la respuesta, se puede proporcionar acceso de escritura a usuarios específicos, de modo que puedan editar y mejorar el playbook de procedimiento.

Demostración sobre cómo crear alertas personalizadas

Crear alertas personalizadas

Pasos

  1. En la IU web, cree una categoría Clase de demanda # para la alerta utilizando la aplicación Gestionar categorías y, a continuación, cree una alerta personalizada asignada a esa categoría. Para la creación de alertas, utilice los siguientes datos:

    CampoValor
    NombreT##Alert1
    DescripciónT##Alert1
    Área de planificaciónZCONTROLTO
    Versión/EscenarioVersión base
    GravedadMedio
    CategoríaClase de demanda ##
    Horizonte temporalMes siguiente a mes +3
    Atributos de nivel de cálculoID de producto, ID de cliente (seleccione Añadir en el lado derecho para añadir)
    Período de nivel de cálculoMes
    Período consecutivo mínimoSalir por defecto (1)
    Grupo de reglasSeleccione Cantidad de previsión de ventas en la lista desplegable. Seleccione Porcentaje en lugar de Absoluto y Mayor que. Introduzca un valor de 100. Como ratio de comparación, seleccione Demanda de consenso en el campo de selección de ratio correcto.
    Opciones de visualizaciónSeleccione el tipo de gráfico predeterminado Barra
    Opciones de visualización: RatiosAcepte los ratios sugeridos (2 que se han seleccionado en un grupo de reglas) y seleccione Unidad de medida para ID EA.
    SuscripcionesNombre: "T## DP Alert".
    Filtros de atributoAñadir filtrado ad hoc en ID de producto de atributo. Seleccione el ID de producto: T-F2##, T-F3##, T-F4##
    1. Inicie sesión en la IU web con su ID.

    2. En primer lugar, cree una categoría para su alerta utilizando la aplicación Gestionar categorías y creando una categoría Clase de demanda ## que sea relevante para las alertas personalizadas.

    3. En el grupo Alertas de la rampa de lanzamiento SAP Fiori, seleccione el mosaico Definir y suscribirse a alertas personalizadas.

    4. Para crear una alerta nueva, seleccione Crear.

    5. Introduzca la información que se proporciona en la tabla para los cuatro pasos obligatorios del asistente de alertas. Para continuar, confirme con Paso siguiente y, una vez que se haya proporcionado toda la información, seleccione Revisar.

    6. Para la creación de alertas finales, seleccione Crear y suscribirse.

    7. Se le solicitará que acceda a la pantalla de suscripción. Introduzca la información para la suscripción tal como se proporciona y seleccione Crear.

      Resultado

      En la suscripción de alertas, verá el número de alertas que se calcularon en la parte superior de la pantalla, como Información de rango de alerta. También debería poder ver el hipervínculo a la derecha que lleva a la aplicación Supervisar alertas personalizadas.

      Anote la cantidad de alertas que se han generado.

  2. Modifique la alerta personalizada que ha creado incorporando un atributo para el ID de cliente en la regla de alerta y seleccionando los Clientes con su número de grupo ##.

    1. En la pestaña Alertas, seleccione el mosaico Definir y suscribirse a alertas personalizadas.

    2. Localice su alerta T##Alert1 y seleccione Editar.

    3. En la sección Regla de alerta, seleccione Añadir regla de atributo.

    4. Seleccione ID de cliente.

    5. Seleccione valores para el ID de cliente buscando ## y, a continuación, seleccione los clientes con el ID de cliente 2400H_##.

    6. Seleccione Revisar.

    7. Seleccione Grabar.

    8. Haga la transición a la pestaña Suscripción y verifique el número de alertas generadas.

      Resultado

      Debería ver que ahora está generando menos alertas, ya que la regla de alerta ahora solo se aplica a un cliente, que es el más relevante.
  3. En la IU web, cree una categoría Clase de aprovisionamiento # para la alerta utilizando la aplicación Gestionar categorías y cree una segunda alerta personalizada asignada a esa categoría. Utilice los datos siguientes:

    CampoValor
    NombreT##Alert2
    DescripciónT##Alert2
    Área de planificaciónZCONTROLTO
    Versión / EscenarioVersión base
    GravedadSuperior
    CategoríaClase de aprovisionamiento##
    Horizonte temporalSemana actual a semana +5
    Atributos de nivel de cálculoAñadir ID de producto e ID de ubicación
    Período de nivel de cálculoSemana
    Período consecutivo mínimoSalir por defecto (1)
    Grupo de reglasSeleccione Períodos de cobertura previstos en la lista desplegable. Seleccione Absoluto y Menor que. Para la clave de umbral, introduzca el valor 2.
    Opciones de visualizaciónSeleccione el tipo de gráfico predeterminado Barra.
    Opciones de visualización: RatiosSeleccione Períodos de cobertura previstos y Unidad de medida a ID EA.
    SuscripcionesNombre: "T## SP Alert".
    Filtros de atributoAñadir filtrado ad hoc en ID de producto de atributo. Seleccione el ID de producto: T-F2##, T-F3##, T-F4##
    1. Inicie sesión en la IU web con su ID.

    2. En primer lugar, cree una categoría para su alerta utilizando la aplicación Gestionar categorías y creando una categoría Clase de aprovisionamiento ## que sea relevante para las alertas personalizadas.

    3. En la pestaña Alertas, seleccione el mosaico Definir y suscribirse a alertas personalizadas.

    4. Para crear una alerta nueva, seleccione Crear.

    5. Introduzca la información proporcionada en la tabla para los cuatro pasos del asistente de alertas y haga clic en Revisar.

    6. Seleccione Crear y suscribir.

    7. Introduzca la información para la suscripción tal como se proporciona y seleccione Crear.

      Resultado

      Verá el número de alertas que se han calculado en la parte superior de la pantalla, como Información de rango de alerta. También debería poder ver el hipervínculo a la derecha que lleva a la aplicación Supervisar alertas personalizadas.
  4. Observe las dos alertas en Supervisar alertas personalizadas.

    1. En la pestaña Alertas, seleccione el mosaico Supervisar alertas personalizadas.

    2. En la sección de cabecera, filtre por sus suscripciones T## DP Alert y T## SP Alert.

    3. Revise los resultados en la tabla visualizada.

Resultado

Verá sus dos suscripciones y el número total de alertas calculadas.

Demostración de cómo crear un playbook de procedimiento y añadirlo a la alerta personalizada

Crear un playbook de procedimiento y añadirlo a la alerta personalizada

Pasos

  1. Cree un Playbook de procedimiento con la aplicación Playbooks de procedimiento. Utilice la siguiente tabla:

    CampoValor
    NombreDP_Playbook##
    Disponible enAlertas personalizadas
    Área de planificaciónZCONTROLTO
    Descripción detalladaTexto libre
    Actividades

    Nombre: Aspectos básicos de la generación de demanda ##

    Tipo de acción: Mostrar enlace

    Texto para visualizar: Aspectos básicos de la generación de demanda ##

    URL: Help.sap.com/ibp

    1. En el grupo Planificador general, seleccione el mosaico Playbooks de procedimiento.

    2. Para crear un nuevo playbook de procedimiento, seleccione Crear.

    3. Asigne el nombre DP_Playbook## al manual de estrategias.

    4. En la lista desplegable, seleccione la opción disponible en Alertas personalizadas.

    5. Seleccionar áreas de planificación: ZCONTROLTO.

    6. En la descripción detallada, introduzca un texto de su elección, junto con las líneas de: La previsión de ventas y la previsión consensuada deben estar en lockstep. Los participantes en la reunión de Revisión de la Demanda deben tener como objetivo alinearse con los Gerentes de Ventas.

    7. Desplácese hacia abajo hasta la sección Actividades y seleccione Crear.

    8. Nombre la actividad Aspectos básicos de la generación de demanda ##.

    9. Para Tipo de acción, seleccione Mostrar enlace.

    10. En el cuadro URL, escriba Help.sap.com/ibp.

    11. Escriba Aspectos básicos de la generación de demanda ## como texto para visualizar.

    12. Seleccione Crear.

    13. Seleccione Crear para guardar el manual de estrategias.

  2. Añada su Playbook de procedimiento a su alerta T##Alert1.

    1. En el grupo Alertas, seleccione el mosaico Definir y suscribirse a alertas personalizadas.

    2. Localice su T##Alert1 y seleccione Editar.

    3. Desplácese hacia abajo hasta la sección Playbooks de procedimiento y seleccione Añadir.

    4. Seleccione su manual de estrategias DP_Playbook## y seleccione OK.

    5. Seleccione Revisar y, a continuación, Guardar.

      Nota

      Si vuelve a la aplicación Playbooks de procedimiento, verá que la referencia a la alerta personalizada T##Alert1 ahora aparece en la sección Referencia de utilización.

Demostración de cómo visualizar alertas personalizadas y trabajar con el playbook de procedimiento

Visualizar alertas personalizadas y trabajar con playbook de procedimiento

Pasos

  1. En la IU web, supervise sus alertas personalizadas. Las alertas se visualizan por suscripción.

    1. Inicie sesión en la IU web con su ID de usuario.

    2. Seleccione la pestaña Alertas.

    3. Seleccione el mosaico Supervisar alertas personalizadas.

    4. En Suscripciones, busque T##_DP_Alert.

    5. Seleccione su suscripción y confirme su selección con Ir.

    6. Haga clic en cualquier Alerta para verificar los detalles de la alerta.

      Nota

      Puede descargar una lista de alertas para una suscripción como archivo .csv o como archivo de Microsoft Excel. Como alternativa, puede seleccionar una alerta individual o realizar una selección múltiple y seleccionar Ir a → Add-in de Excel (o Análisis). Esta acción abre una vista de planificación en SAP IBP, add-in para Microsoft Excel, donde las selecciones se realizan según el nivel de cálculo especificado en la definición de alerta.
  2. Trabaje con el Playbook de procedimiento asignado a su alerta.

    1. En los detalles de T##_DP_Alert, desplácese hacia abajo hasta la sección Playbook de procedimiento.

    2. Despliegue el manual de estrategias DP_Playbook##.

    3. Verifique la información mediante el hipervínculo Descripción detallada.

    4. Verifique la información a petición mediante el hipervínculo en la sección Actividades.

    5. En conclusión, califique el manual de estrategias y deje un comentario de su elección.

Demostración de cómo ejecutar el job de aplicación para la notificación de alertas personalizadas

Ejecutar job de aplicación para notificación de alertas personalizadas

Pasos

  1. Programe el job Notificaciones de alerta personalizada.

    1. En la sección Planificador general, seleccione el mosaico Jobs de aplicación.

    2. Seleccione Crear para iniciar un nuevo job.

    3. En el campo Modelo de job, seleccione Notificaciones de alerta personalizada.

    4. Continúe con el paso 2 y marque la casilla de selección Iniciar inmediatamente.

    5. En el paso 3, en la sección Parámetros, en el campo Usuarios, seleccione su usuario en formación ##.

    6. Seleccione Programar.

  2. Verifique la finalización del job.

    1. En la pantalla inicial de Jobs de aplicación, verifique el estado de su job.

    2. Puede actualizar seleccionando Ir.

    3. Una vez procesado el job, el estado cambia a Finalizado.

    Resultado

    Debería ver las notificaciones que aparecen en el área Notificaciones en la cabecera shell, es posible que sea necesario actualizar la ventana del navegador. Haga clic en el icono y accederá a la aplicación Supervisar alertas personalizadas, donde podrá ver los detalles de sus alertas una vez que seleccione la suscripción de alerta correspondiente.

    Nota

    Es posible que los usuarios reciban correos electrónicos que les notifiquen las alertas personalizadas que requieren atención. El correo electrónico contiene el enlace para la aplicación Supervisar alertas personalizadas y estadísticas de resumen por prioridad de alerta, suscripción y estado.

    Para poder recibir correos electrónicos para alertas personalizadas, se deben cumplir los siguientes requisitos previos:

    • El correo electrónico para el resumen de alertas personalizadas de SAP Integrated Business Planning debe estar activado en la pestaña Opciones → Notificaciones de Mi área

    • Las direcciones de correo electrónico deben actualizarse mediante la aplicación Actualizar empleados