Resueltas

Representación de múltiples mensajes

Antes que todo, un cordial saludo a todos.

Tengo una duda respecto a la forma en que se notifica a un usuario respecto de diferentes etapas del proceso general. Modelo una inscripción que pasa por diferentes etapas de validación, sin embargo, en cada etapa, el usuario puede ser rechazado si no cumple con los requerimientos. En este caso, ¿cuál es la forma correcta de comunicación entre diferentes participantes del proceso?, ¿es mejor representarlo con una actividad o un evento?

Mi otra duda va relacionado con el término de un sub-proceso. En este caso, al momento de ser rechazado, el sub-proceso acaba, por lo cual me pregunto si es necesario representarlo como un término simple, señal o mensaje.

Agradecería que me pudieran orientar, ya que he visto en el manual, sin embargo no comprendo esta situación.

Archivos: Guia.png

Comentarios (1)

photo
1

Estimado Jorge,

Nos complace poder ayudarte con tu inquietud. No es la mejor práctica modelar la notificación por cada etapa con actividades. Se puede en cambio poner en una forma resumen o global y allí se va actualizando lo que va sucediendo en el caso.

Si es imperativo notificarlo, pues puedes enviar un correo con una tarea de script (más información aquí https://help.bizagi.com/process-modeler/es/index.html?actividades.htm)

Respecto al subproceso, depende: si al acabar el subproceso por rechazo deseas acabar el proceso padre, entonces sí puede hacerse con un mensaje. No es el caso de una señal ya que esta no se puede usar entre subprocesos y proceso padre. No es recomendado hacerlo con eventos de fin porque si pones el subproceso con un fin simple o incluso terminal, solamente acaba el caso del sub proceso y no se afecta el proceso padre.

Adicionalmente, este video te será de ayuda para complementar tu modelo actual: http://elearning.bizagi.com/mod/resource/view.php?id=593

¡Cordiales saludos!