03-30-2009 12:05 PM
03-30-2009 01:08 PM
03-31-2009 03:43 AM
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.
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.