Reasignar Workflow mediante Javascript

cancel
Showing results for 
Search instead for 
Did you mean: 
mocanero
Member II

Reasignar Workflow mediante Javascript

Buenas tardes,
necesito, mediante javascript reasignar un workflow de un usuario a otro. Es decir, voy a recorrer todas las tareas de un usuario y reasignárselo a otro pero no consigo hacerlo. He probado cambiando la propiedad "bpm:assignee" pero no funciona.
¿Alguien me puede echar una mano?

Gracias y saludos
4 Replies
angelborroy
Alfresco Employee

Re: Reasignar Workflow mediante Javascript

¿Has probado con la consola de workflow (https://wiki.alfresco.com/wiki/Workflow_Console)? Quizá sea más sencillo.
Hyland Developer Evangelist
mocanero
Member II

Re: Reasignar Workflow mediante Javascript

Hola!
Si, de esta manera lo he probado, pero necesitamos poder ejecutarlo mediante un webscript para integrarlo en nuestra aplicación cliente…

Muchas gracias Angel
angelborroy
Alfresco Employee

Re: Reasignar Workflow mediante Javascript

Debería funcionar algo similar a lo siguiente.


    var assignTo = people.getPerson("user");
    workflow.setVariable("bpm:assignee", assignTo);


Creo que hay algunos casos en los que no funciona: cuando la tarea es pooled o el candidato es un grupo.
Hyland Developer Evangelist
mocanero
Member II

Re: Reasignar Workflow mediante Javascript

Gracias Angel!
Voy a probarlo y te cuento qué tal me fue

Saludos