Buenas,
La verdad es que no he visto nada similar, es mas esta solucion es solo algo "teorico" pero que deberia funcionar. Yo al menos con otros productos (Documentum) si realize desarrollos similares por eso recomiendo la idea.
Paso 1: Definir un aspecto llamado "Historial" p.e. que contenga los metadatos en los cuales guardaras la informacion relevante del workflow. Propongo Autorizador (Persona que autoriza o deniega la tarea) y Estado (cada uno de los pasos de aprobacion del workflow) Digamos que Aprobado 1,Denegado 1,Aprobado 2,Denegado 2…..
Si necesitas guardar mas datos, basta con definir mas metadatos en el aspecto Historial.
Paso 2ara cada documento que introduzcas en el workflow, asignarle dicho aspecto.
Paso 3: En cada nodo del workflow donde se realice una accion que quieras almacenar, crearte una pequeña funcion en la que recoja la informacion relevante del estado del workflow y asignarla al documento (creo que con una accion js valdria)
Paso 4: Una vez finalizado el workflow, en los metadatos definidos en el aspecto Historial, estaran los datos relevantes de dicho workflow y te permitira realizar busquedas del tipo ¿Que documentos han sido aprobados por el usuario X? …..
Y esto seria todo, facil de ver, pero desconozco la complejidad de realizarlo, entiendo que para un programador medianamente puesto en jbpm,alfresco no deberia suponer mucho trabajo.
Content from pre 2016 and from language groups that have been closed.
Content is read-only.
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.