Page 1 of 1

Listado de Documentos Modificados

PostPosted:Wed Sep 19, 2012 10:56 am
by amartincaro
Hola:

tengo un servidor Open KM 5.1.8 y una aplicación web java que se comunica con él via Web Services.

En mi taxonomía tengo una carpeta con documentos que necesito monitorizar. Los documentos tienen asociado un grupo de propiedades que puede ser modificado y en base a esas modificaciones se generan otras acciones en otro sistema.

Por lo tanto, necesito saber qué documentos se actualizan de esa carpeta. Tengo 2 escenarios:

1) Se añade un documento nuevo y el grupo de propiedades correspondiente --> Puedo hacer una extracción basándome en la fecha de actualización de documento.
2) Se modifica algún valor del grupo de propiedades ya asignado --> Tengo dudas.

En el segundo caso, sospecho que al hacer la operación de actualización del grupo el valor de la fecha de actualización asociado al documento no se modifica, ¿verdad? ¿Tendría alguna manera de poder extraer ese listado del punto 2?

Tened en cuenta que la consulta la hago vía webservices.

La solución que había pensado es hacer una consulta del campo del grupo de propiedades que puede disparar el evento en el otro sistema. El problema de esta solución es que continuamente estaré recuperando en el listado documentos que luego no necesitaré tratar por no haberse modificado ese campo.

Espero haberme explicado con claridad.

Muchas gracias.

Re: Listado de Documentos Modificados

PostPosted:Thu Sep 20, 2012 6:24 am
by jllort
Los metadatos no modifican el valor de la fecha. La fecha esta enlazada con el contenido binario del documento no con los metadatos. En tu caso lo mas sencillo sería como estamos hablando de sincronización con un sistema remoto tener un campo de metadatos que indicase que esta pendiente de sincronización. La sincronización seria algo tan sencillo como buscar todos los que tienen ese valor pendiente y después obviamente modificar ese valor.

El tema esta un poco en ese valor de metadatos si lo pone el usuario o si lo pone automaticamente el gestor documental. En la version 5.1 se puede poner automaticamente en la creación y modificacion del documento pero no en la modificación de los metadatos que quedaría disponible solo para el usuario, en la 6.x ya tenemos un mayor control de este tipo de eventos.

Re: Listado de Documentos Modificados

PostPosted:Thu Sep 20, 2012 7:57 am
by amartincaro
Buenos días:

muchísimas gracias por tu respuesta.

Podríamos decir entonces que tu recomendación sería intentar migrar a 6.x para poder utilizar ese control del que me hablas, ¿no?

¡Gracias!

Re: Listado de Documentos Modificados

PostPosted:Fri Sep 21, 2012 4:47 pm
by jllort
Lo que pasa es que la version 6.x en su version comunity aun on la hemos liberado y los evento relacionados con metadatos se pondran en la 6.x al igual que los relacionados con la creacion de registros ( record management ). Ahora mismo esto no esta implementado porque estamos trabajando en otras partes del código fuente. Este cambio en 1 día esta hecho, pero hay que encontrar ese dia libre para hacerlo.

Re: Listado de Documentos Modificados

PostPosted:Tue Sep 25, 2012 10:18 am
by amartincaro
De acuerdo, muchas gracias por tu tiempo :-)