i

Please enable JavaScript to view this site.

La ejecución continua es una propiedad que brinda agilidad  de ejecución en los procesos. Permite que los usuarios ejecuten la siguiente actividad de manera fluída, cuando se  cumplen las condiciones necesarias.
 

Cuando una actividad tiene múltiples actividades sucesoras, dependiendo del proceso de negocio que se está modelando,  puede ser válida o deseable la ejecución continúa de alguna de estas sucesoras pero no de otras.

Las excepciones a la ejecución continua, se definen en el  archivo ProcessExtension.xml que se ubica en el contexto de la aplicación, dentro de la carpeta de clases del servidor de aplicaciones web. Se debe incluir el tag  lsContinuousPlayExceptions.

 

Ejemplo

 

<ProcessExtension>

<lsContinuousPlayExceptions>

<exception>

<activityFrom cdProcess="1000" cdVersion="1" cdActivity="1"/>

<activityTo cdProcess="1000" cdVersion="1" cdActivity="3"/>

<activityTo cdProcess="1000" cdVersion="1" cdActivity="5"/>

...

</exception>

 

<exception>

<activityFrom cdProcess="1000" cdVersion="1" cdActivity="9"/>

<activityTo cdProcess="1001" cdVersion="1" cdActivity="4"/>

<activityTo cdProcess="1002" cdVersion="1" cdActivity="2"/>

...

</exception>

</lsContinuousPlayExceptions>

...        

</ProcessExtension>

 

Este ejemplo presenta dos configuraciones diferentes dentro del mismo archivo.

 

En el primer tag <exception> se anula la ejecución continua

Desde la actividad 1 a la 3 y desde la actividad 1 a la 5 dentro del  proceso (1000-1).

 

En el segundo tag <exception> se anula la ejecución continua

Desde la actividad 9 del proceso 1000 hacia la actividad 4 que se encuentra dentro del subproceso 1001

Desde la actividad 9 del proceso 1000 hacia la actividad 2 que se encuentra dentro del subproceso 1002.

 

 

Dentro de cada tag <exception> puede haber n tags <activityTo> pero sólo un único <activityFrom>.

 

El acceso a este archivo solo es posible para ambientes on-premise.

Cuando se modifica el archivo ProcessExtension.xml es necesario ingresar al Monitor de Caches y hacer clic en “Actualizar todos los caches”, o bien reiniciar el ambiente.

 

 

 

 

 

Envianos tu comentario
Compartir en Twitter Compartir en Linkedin Enviar por Email Imprimir