AnsweredAssumed Answered

Problema al re-asignar (SOLUCIONADO)

Question asked by jjabre on Feb 20, 2009
Latest reply on Feb 20, 2009 by jjabre
Estimados tengo el siguiente problema

Tengo un flujo que comienza con un script al ingresar un documento (esto esta ok)
luego el mismo usuario (comercial) que ingreso el documento asigna un usuario(vendedor1) y envía el flujo al vendedor1 asignado (esto esta ok)
el vendedor1 rechaza el flujo y lo devuelvo al comercial (OK)
el comercial reasigna el flujo a un nuevo vendedor (vendedor2) y lo envía (aquí el workflow envía el flujo de anterior vendedor1) siendo que si veo la variable bpm_assignee esta asignado el vendedor2

utilizo para el task node el siguiente swimlane


<swimlane name="ventas">
<assignment class="org.alfresco.repo.workflow.jbpm.AlfrescoAssignment">
<actor>#{bpm_assignee}</actor>
</assignment>
</swimlane>

para el task de vendedor utilizo


<task-node name="vendedor">
<task name="wfj:OC1" swimlane="ventas">
….


para la generación de los task de envió y reenvío utilizo

<type name="wfj:prueba1>
<title>asinga</title>
<parent>bpm:startTask</parent>
<mandatory-aspects>
<aspect>bpm:assignee</aspect>
</mandatory-aspects>
</type>

gracias

Outcomes