Muy buenas,
Estoy comenzando con el mundo de BPM, y estoy implementando mi primer proceso. En este proceso hay varias tareas humana que poseen un formulario, para carga información en estos formularios es necesario hacer una consulta a base de datos (Mysql), y al enviar el formulario también se tiene que guardar en base de datos información introducida. Mi idea era poner un conector de consulta al inicio de la tarea humana, y otro para guardar la información al finalizar la tarea, pero me aparece un mensjae informativo que dice que la tarea debe ser un servicio para que sea compatible con BPMN2.
Mi pregunta viene por este mensaje ¿No se pueden utilizar conectores en tareas humanas en BPMN 2.0?. Si es asi, ¿Tendría que que crear una tarea de servicio para la consulta y otra para guarda en bbdd por cada tarea humana que lo requiera?.
Gracias y un saludo.
No es necesario hacer un conector para la consulta, simplemente haz la consulta en el objeto que quieres cargar dicha consulta y la muestras mediante un script por ejemple en un textbox, luego haces un conector con el update o insert al final de la tarea o creas una tarea de servicio si te da problemas.
Hola tengo que hacer que una tarea automatica realice desde el flujo una ejecucion de un metodo implementado en un proyecto aparte lo podre hacer con un conector y como?
desde ya muchas gracias
luiyimon,
Tal y como te ha contestado Aurelien en este otro post en ingles, puedes usar ambos conectores sin problema en la tarea humana. Literalmente la notación BPMN dice que para ejecutar esa serie de acciones deberíamos hacerlo sobre una tarea automática o de servicio. Desde el studio solo te esta informando de que esto no es 100% compatible con la notación, lo cual a nivel de ejecución no te va a afectar para nada ya que desde Bonita se contempla el uso de conectores en ambas humanas y automáticas.
Un saludo
chaterotv
Crea una pregunta nueva para esto
Un saludo