En el artículo anterior, presentamos nuestro nuevo motor de flujo de trabajo, diseñado para agilizar la gestión de procesos complejos de toma de decisiones. En este artículo, exploraremos las capacidades clave que ofrece Workflow, comenzando con una mirada en profundidad al Nodo de Reglas de Negocio.
Un nodo puede considerarse un bloque de construcción fundamental de un flujo de trabajo. El Workflow proporciona una variedad de nodos para apoyar la implementación tanto de procesos de negocio centrales como de funciones suplementarias. Todos los nodos disponibles están organizados en la paleta situada a la derecha del editor de flujos de trabajo.
Cada categoría contiene nodos especializados, puede encontrar más detalles sobre esto en nuestra documentación.
En este artículo, nos centraremos en explorar el Nodo de Reglas de Negocio en detalle.
El Nodo de Reglas de Negocio permite a los usuarios integrar y ejecutar varios tipos de reglas de negocio que pueden ser creadas y gestionadas dentro de DecisionRules. Los tipos de reglas disponibles incluyen:
Additionally, you can utilize an entire Workflow as a Business Rule Node, enabling even more complex decision-making processes.
Además, es posible utilizar un flujo de trabajo completo como nodo de reglas de negocio, lo que permite procesos de toma de decisiones aún más complejos.
El Nodo de Reglas de Negocio funciona de dos modos:
En el modo estático, los usuarios pueden seleccionar una regla de negocio específica de una lista desplegable que muestra todas las reglas disponibles y sus versiones dentro de tu espacio.
En el modo dinámico, los usuarios pueden seleccionar una regla de negocio y su versión de forma dinámica, en función de las condiciones de ejecución. Esto permite una mayor flexibilidad al permitir que el sistema adapte la selección de reglas al contexto específico de cada ejecución del flujo de trabajo.
Es posible aplicar cualquier tipo de regla como regla de negocio dentro del Workflow, junto con la opción de elegir una estrategia para la ejecución de la regla. Las estrategias disponibles varían en función del tipo de regla seleccionado.
Para las reglas de Decision Table, puedes elegir entre tres estrategias:
Para todos los demás tipos de reglas, la estrategia disponible es:
Si deseas conocer más detalles sobre nuestras estrategias de resolución de reglas, consulta nuestra documentación.
El Nodo de Reglas de Negocio sirve como uno de los componentes centrales del Flujo de Trabajo, permitiendo a los usuarios incorporar lógica de negocio en modelos complejos de flujo de trabajo. Para resumir, estas son algunas aplicaciones clave del Nodo de Reglas de Negocio:
La función Workflow permite crear procesos complejos y automatizados. Uno de sus componentes clave es el nodo de reglas de negocio, que conecta reglas de negocio específicas permitiendo a los usuarios especificar la versión manual o dinámicamente. Aprovechando nuestras estrategias de resolución bien establecidas, puedes encadenar sin problemas varias reglas de negocio, o integrarlas con otros tipos de nodos, para crear flujos de trabajo sofisticados con facilidad.