autonumerico propiedad alfresco

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

autonumerico propiedad alfresco

Buenas Tardes,

quisiera saber si alguien me puede dar una mano de ver como se pueden generar una propiedad autonumerico para un propiedad de tipo int en alfresco y y que esa a su  vez pues aumente cada vez que se sube un documento.
2 Replies
rcortesr
Active Member II

Re: autonumerico propiedad alfresco

Hola joirja,

si no me equivoco, lo que quieres es que tus documentos tengan un metadato autoincremental, es decir, para cada nuevo documento el metadato en cuestión se irá incrementando.

Una posible solución es esta:
* Crear un nuevo aspecto con el metadato autoincremental.
* Crear un nodo maestro en algún lugar del repositorio que tenga el metadato autoincremental a 0.
* Crear una regla que se ejecute cada vez que se cree un documento nuevo y que se encargue de sumar 1 al metadato autoincremental del nodo maestro. Utilizar el nuevo valor para informar el metadato autoincremental del nuevo documento.

Todo la lógica la puedes poner en un .js que será ejecutado por la regla. En este enlace se hace algo parecido pero cambiando el nombre de los nuevos documentos creados: http://www.adobe.com/devnet/livecycle/articles/autonumbering_docs.html
cristinamr
Advanced

Re: autonumerico propiedad alfresco

Buenas joirja y rcortesr

Creo que hay una opción más: Puedes utilizar el Alfresco MetaDBConnector Component, con lo que te permite "unir" un metadato a un registro de tu base de datos. En ese registro si que puedes hacer un incremental.

No es muy complicado pero tendrías que bichear el módulo para hacerlo porque por defecto Alfresco creo que no tiene nada, salvo hacer lo que comenta el compañero rcortesr :-)

Un saludo a ambos y buen fin de semana.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc