Buenas tardes, comunidad de gurús hispanoparlantes de Alfresco.
Hace algún tiempo encontré un ADDON que permite volcar metadatos de un tipo documental personalizado al documento definido como una plantilla PDF editable. Esto me ha permitido generar documentos activos en base a sus metadatos, generando documentos con sus campos rellenos a partir de los medatatos a placer.
Me acaba de surgir una posible necesidad, crear un contenido de tipo distinto a partir de un padre ya creado, heredando los valores de sus metadatos pero para un contenido distinto que se volcaría en una plantilla distinta, existiendo cada uno de ello de forma independiente a partir de la creación del "hijo".
He estado pensando que tirando de acciones de carpeta se podría hacer, dado que sería hacer una copia del contenido PADRE, cambiarle el tipo documental, agregar más metadatos aplicando un aspecto o similar y cambiar la plantilla asociada al contenido, pero no veo claro el modo de crear una acción (vía Js o similar) para crear un documento a partir de una plantilla de forma automática.
¿Alguien ha tenido una necesidad similar? ¿Debería reorientar el tema y centrarme en crear una acción personalizada para el tipo "Padre" que sea la creación expresa del tipo "Hijo" y hacerlo todo de a una?
Y, lo que es más importante... ¿Cómo se integraría todo este comportamiento adicional? Reconozco que ando bastante perdido en cómo abordarlo en conjunto...
Muchas gracias por adelantado
¿Podrías indicar qué addon estás utilizando? Eso igual aclara alguna duda...
Sin problema. El addon es "Template-processing", de Aimprosoft.
Diría que con hacer una copia del nodo, seguir las instrucciones del addon ("However, if you, for some reason, need to change values in the PDF-document - you need to edit the properties and remove mark from checkbox Document is filled in the property list"), actualizar el contenido a la nueva plantilla y volver a rellenar los datos (Fill PDF with values) sería suficiente, ¿no?
Discussions about Alfresco Content Services and Alfresco Process Services in Spanish
Related:
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.