<< Clic para mostrar Tabla de Contenidos >> Lanzar evento finalización de cancelación |
Introducción
Cuando se tiene un subproceso transaccional es posible que tenga un evento finalización de cancelación. Bizagi le permite levantar este tipo de eventos desde las Reglas de negocio.
Para levantar el evento, haga uso de la siguiente función que interrumpirá el subproceso transaccional desviará el camino del proceso hacia el camino de cancelación. Esta función agregará el archivo de log RaiseCancelEndEvent.
CHelper.RaiseCancelEndEvent(String message) ;
El siguiente atributo es necesario:
•message: Una etiqueta para identificar la cancelación en el archivo log.
Ejemplo
Considere el siguiente proceso para un minorista en línea.
El subproceso transaccional Cumplir orden (fulfill order) es el siguiente:
Si la tarjeta de crédito no es válida, un evento finalización de cancelación será lanzado. Para lograrlo, se añadirá la función como una acción de la actividad "Al Salir".
Entonces, si la tarjeta de crédito es inválida, el proceso seguirá el camino de cancelación.
Cuando se levanta la cancelación, un archivo log será creado.
Last Updated 2/9/2022 3:19:40 PM