Resueltas

Multi-instancias acumuladas

Hola,

espero me puedan ayudar me encuentro en la etapa de modelado y me ha saltado la siguiente duda, lo que pasa es que en mi proceso debo ir ingresando casos, que son acumulados.

Cuando se cumplan 10 casos, ingresaran a un subproceso, pero la idea que el usuario vaya realizando las actividades del subproceso una por una, osea con cada caso, pero de a una actividad a la vez y cuando todos los casos (10 casos) hayana pasado por la primera actividad del subproceso, siga con la siguiente.

Otra necesidad que tengo es que en el caso de que un agente externo de por solucionado el caso en el momento que este dentro del subproceso, éste caso sea el unico que tome otro camino.

Mi duda es saber si se puede hacer esto o de que manera lo puedo plantear, espero me puedan ayudar...

Gracias

photo
0

Estimado GGajardo,

Ante el escenario descrito y dado que podría abordarse de diferentes maneras, nos gustaría conocer mayor información sobre lo que se desea modelar exactamente (qué situación de negocio se desea cubrir).

Por favor ilustrarnos con detalle el proceso y actividades que estarían involucradas, para recomendar la mejor manera de lograr este escenario en Bizagi.

Cordialmente,

photo
0

El caso es el siguiente es el proceso de cobranza de créditos, el proceso comienza cuando se ingresa el caso del deudor que ya se agotaron las posibilidades de respuesta, luego de esto, el procedimientos sigue con enviar carta, pero no es conveniente que se envie carta de a una persona, entonces, la condicion es que cuando se cumplan 10 casos de deudores o se cumpla un tiempo de 1 mes las que esten acumuladas, este conjunto de casos debe pasar por enviar cartas, subir a DICOM(aca en chile es una plataforma donde se hace publica tu deuda), y en el ultimo de los casos son enviados al abogado, ese conjunto que se acumulo antes de las cartas sigue hasta que se realizan las actividades, no es necesario que se vuelvan a acumular 10 nuevamnete en cada una de las acts posteriores ya que no se puede esperar mas, pero existe una condicion que si el deudor se acerca a solucionar su problema de deuda se le hace una resolcion de cuenta y se daria como finalizado el proceso, al igual que si el caso llega a manos del abogado.

En resumen primero se ingresa como un caso en particular, luego deben trabajar en conjunto para ahorrar en costos de cobranza, en el caso que se cumpla la condicion vuelve a tratarse de forma individual.

Espero me puedan orientar.

Gracias nuevamente

photo
0

Estimado GGajardo,

Para manejar la agrupación de casos de Cobranza, se puede optar por incluir 2 procesos adicionales que se inicien por medio de un temporizador (uno se inicia mes a mes, y el otro se inicia diariamente):

diagramadecolaboracion

El tema principal es el uso del evento BPMN de tipo señal, por medio del cual los 2 procesos adicionales dispararán todos los casos que se encuentren en ese punto de espera (para permitir su continuación).

Para el proceso que se inicia a diario, se requeriría un atributo en el modelo de datos para la entidad de proceso de Cobranza para manejar un "estado" con el cual se puedan identificar los casos que estén en ese punto de espera.

De esta manera, en una expresión utilizando los métodos del CEntityManager (en la compuerta de CobranzaDiaria) se podrá consultar si existen al menos 10 casos en ese estado.

Por otro lado, el evento intermedio ("Resolución de deuda") permite que se solucione el caso cuando el deudor lo requiere anticipadamente.

Cordialmente,

photo
0

Primero agradecer la solución planteada, me dejó muy conforme.

Pero me quedé con 2 dudas:

1.-Conocer como puedo ir modificando el detalle de caso de deudor, al momento de continuar(evento señal), lo que necesito es que luego de ingresar el caso y cumplir con los tiempos(1 mes) o cantidades(10), se vaya haciendo de manera paralela cada una de las siguientes actividades (enviar carta,subir a dicom,abogado) ¿que se puede hacer ?

2. Lo otro es que dentro del proceso, en el caso de que el deudor llegue a pagar o dar respuesta, cuando este en la etapa de (carta,dicom o abogado), como lo puedo desviar a a otra actividad, trate de hacerlo, adjuntando un evento condicional, pero al automatizar no se como se trabaja

Y lo último como sería el modelo de datos.

Agradecería su ayuda

Nuevamente Gracias

photo
0

Estimado GGajardo,

Acerca de las dudas, aclaramos que una vez se dispare la señal desde los 2 procesos "auxiliares", entonces cada instancia del proceso de Cobranza deberá seguir de manera independiente con sus tareas.

Es decir que se tendría:

1. Una expresión a la entrada de la siguiente actividad del evento que recibe la señal para actualizar el estado (u otra información del deudor que se menciona).

2. Acciones de actividad para los siguientes requerimientos tales como las cartas y demás (en otras palabras, cada instancia tiene su propia carta y su envio o notificación correspondiente).

---

Sobre la segunda pregunta, el modelo actual a través de la compuerta basada en eventos plantea que:

1. El deudor puede acercarse a solucionar su deuda siempre y cuando no se haya enviado la carta (y subido la deuda a DICOM).

2. Cuando este sea el escenario, y el deudor llegue a solucionar su deuda, entonces el usuario en Bizagi entra al evento manual "Resolución de deuda" el cual tendrá una forma para diligenciar.

Una vez se dé Siguiente a este evento, entonces el flujo de la parte superior se cancela.

Por último en el modelo de datos debe incluir un atributo (posiblemente a una entidad de parametrización) que defina un estado definido por su requerimiento (inicial, en espera, avanzado, etc).

Para visualizar ejemplos y más ejercicios sobre modelamiento de procesos y del modelo de datos que puedan ilustrar de manera completa una solución en Bizagi, le recomendamos revisar el entrenamiento online y los cursos gratuitos en nuestro sitio.

Cordialmente,