Crear las condiciones

Crea condiciones para definir las reglas que controlan cómo se dirige o se comporta un flujo de trabajo en un paso concreto. Las condiciones evalúan los datos en tiempo de ejecución para determinar qué ruta sigue un proceso. Este enfoque contribuye a estandarizar la lógica de toma de decisiones y a garantizar que los flujos de trabajo sean coherentes y fáciles de mantener.

Acerca de esta tarea

Utilice esta tarea para crear una condición que evalúe los datos del proceso y determine cómo debe continuar el flujo de trabajo. Las condiciones se utilizan para controlar las ramificaciones, el enrutamiento y los puntos de decisión en los flujos de trabajo y los eventos, basándose en reglas estáticas o en una lógica dinámica personalizada.

Procedimiento

  1. Inicia sesión en Order Hub.
  2. En el menú de navegación lateral, seleccione Configuración > Plataforma de aplicaciones > Modelado de procesos.
  3. En el área de modelado de procesos, para abrir el tipo de proceso deseado, haz clic en el componente.
    El sistema muestra la lista de definiciones de servicios en el panel lateral.
  4. Icono de condiciones que parece un pequeño rombo negro dentro del contorno de un rombo más grandeHaz clic en el icono «Condiciones».
    El sistema muestra la lista de condiciones en el panel lateral.
  5. En la lista de condiciones, seleccione el grupo de condiciones en el que desea clasificar la nueva condición.
  6. Añadir un icono que se parezca al signo másEn la ventana «Condiciones», haz clic en el icono «Añadir».
    El sistema muestra la ventana «Nueva condición ».
  7. Introduzca un ID de condición que describa de forma única la condición en el sistema OMS.
    Los identificadores de condición son descriptivos y concisos. Reflejan lo que evalúa la condición o el propósito de la misma.
  8. Introduzca un nombre para la condición que se pueda ver en la interfaz de usuario.
    Nota: Para evitar conflictos con las acciones integradas, añade un prefijo a cualquier condición definida por el usuario. Por ejemplo, añade el prefijo «EXTN_».
  9. En el campo «Grupo de condiciones», confirme o actualice el nombre del grupo de condiciones.
  10. Opcional: consulte las entidades afectadas por esta condición o un tipo de condición para saber qué procesos y reglas de determinación hacen referencia a ella. Revisa esta información para evaluar las consecuencias de crear la condición antes de guardar los cambios y, a continuación, haz clic en «Cerrar ».
    El sistema muestra listas de procesos, empresas para las reglas de determinación de procesos, procesos de reglas de supervisión, estados, eventos y servicios.
  11. En el campo «Tipo de condición», seleccione el tipo de condición.
    • Selecciona «Estático» para que el sistema compruebe los atributos y valores fijos que hayas configurado previamente mediante el generador de condiciones, basándose únicamente en los datos disponibles en ese flujo.
    • Seleccione «Dinámico» para que el sistema ejecute lógica Java™ personalizada en tiempo de ejecución con el fin de evaluar la condición, utilizando todos los datos de entrada y reglas más complejas que las que admite el generador de condiciones.
  12. Si selecciona el tipo de condición «Estática», utilice el generador de condiciones para configurar un valor de condición.
  13. Si ha seleccionado el tipo de condición «Dinámico», especifique las propiedades de nombre y valor personalizados, que se configuran en el archivo de clase Java de evaluación de condiciones antes de evaluar la condición.
  14. Haz clic en Guardar.

Resultados

Se crea una nueva condición y se incluye en el grupo de condiciones especificado.