#Reglas empresariales

1 Seguidor · 5 Publicaciones

Las reglas empresariales son parte de la solución de producción de InterSystems Ensemble, la cual permite que los usuarios sin formación técnica modifiquen el comportamiento de los procesos empresariales de Ensemble en puntos de decisión específicos.

 

Pregunta Kurro Lopez · feb 17, 2022

Hola a todos,

Tengo una regla para lanzar un mensaje cuando hay un error. Quiero evitar enviar el correo si el origen del error es la API para enviar el correo

Esta es mi regla:

Ahora, si hay algún error en algún proceso, funciona, pero si hay un error en MyProduct.BO.SendEmail está intentando enviar el error nuevamente, y es un bucle infinito.

¿Hay alguna forma para verificar cuál es el origen y no procesar si el origen es MyProduct.BO.SendEmail?

Intenté establecer una condición en el nodo when pero no detecta ninguna propiedad de Ens.AlertRequest

No funciona.

5
0 257
Pregunta Kurro Lopez · oct 29, 2021

Hola a todos.

Estoy intentando crear una regla de enrutamiento para llamar a un web service según el valor de un parámetro de un mensaje.

Mi primer intento es el siguiente:

Tengo una clase común con toda la información, BuscarHuecoRequest, y comprubea cual es el valor de la propiedad "CodigoProveedor".

La tabla T_PROVEEDOR contiene la lista de códigos de los proveedores, si es F, llama a WSF, si es C, llama WSC, etc... Usando un transformador para convertir los valores para este proveedor.

1
0 117