Page 1 of 1

Workflow Masivo

PostPosted:Wed Dec 10, 2014 12:20 pm
by sandertaker
Buenos días me gustaría saber si existe la forma de ejecutar un workflow de forma masiva de la siguiente manera:
Tengo 15 documentos los cuales quiero que inicien con un workflow ( o sea 15 workflows y no los 15 documentos en el mismo workflow). Y claro después de haber ejecutado tengo los 15 workflows para empezar a trabajar.
La idea tampoco es hacer un click y ejecutar los 15 workflows de una sola vez, sin embargo tampoco la idea es que sea necesario ejecutar cada uno de forma individual.

Saludos

Re: Workflow Masivo

PostPosted:Fri Dec 12, 2014 5:41 pm
by jllort
Lo mas sencillo seria hacer un worflow cuya única tarea sea disparar a los otros 15. Fácil y te funcionará bien ( esto lo haces por el api ).

Re: Workflow Masivo

PostPosted:Fri Apr 10, 2015 2:21 pm
by sandertaker
Recien he podido retomar esta consulta, la verdad que puede que sea lo más sencillo, pero la verdad la documentación de la api no la entiendo mucho, y siendo realista me manejo poco y nada con los WF, así que cualquier ayuda sería bienvenida, unos buenos tutoriales , guías o algo.

Saludos

Re: Workflow Masivo

PostPosted:Sat Apr 11, 2015 9:33 am
by jllort
Aqui tienes el tutorial es español http://wiki.openkm.com/index.php/Curso_Workflow por desgracia cuando hicimos los videos no acertamos con la resolución.

Aqui tienes un entorno de desarrollo portable http://sourceforge.net/projects/openkmportabledev/ que viene con los ejemplos del workflow dentro.

Para disparar un workflow desde el API.
Code: Select all
OKMWorkflow.getInstance().runProcessDefinition(null, id, UUID, formElementList);
id = identificador del wf
uuid = el uuid del documento
formElementList = valores del formulario en caso de que sea necesario alguno para arrancar en tu caso será una lista vacia new ArrayList<FormElement>();