Incluir metadata documento en email Workflow

cancel
Showing results for 
Search instead for 
Did you mean: 
unknown-user
Active Member

Incluir metadata documento en email Workflow

Muy buenos días,

Me gustaría saber cómo introducir en un email el nombre y la carpeta donde está almacenado un documento.
Envío un email cuando asigno una tarea de revisión a un documento, he conseguido obtener el nombre de la tarea y del usuario pero no el nombre del documento ni la carpeta donde se almacena. (datos que se muestran en la propia tarea).

Muchas gracias por la pista que me podáis dar.

Saludos,
2 Replies
pjcaracuel_2349
Active Member II

Re: Incluir metadata documento en email Workflow

Hola Raquel,

Te paso un ejemplo que hize yo en su dia. El unico problema que veo es incluir el valor del metadato en la plantilla de mail.


for each(prop in document.properties["cjp:dproc_listaAImplicadas"])
{
var mail = actions.create("mail");
var groups = new Array("GROUP_"+prop);
mail.parameters.to_many=groups;
mail.parameters.subject = "Nuevo Procedimiento elaborado por el area de " + document.properties["cjp:dproc_AreaOrigen"];
mail.parameters.from = "pedro.jimenezt@xxxxxx.xx";
mail.parameters.template = companyhome.childByNamePath("Data Dictionary/Email Templates/notificar_grupos.ftl");
mail.parameters.text = "";
mail.execute(document);
}
El nombr del documento lo puedes recuperar con algo como:

bpm_package.children.properties["cm:name"]

Para recuperar el espacio, tendrias que hacer una busqueda de dicho documento en alfresco.

Saludos y bienvenida de las americas
unknown-user
Active Member

Re: Incluir metadata documento en email Workflow

Muchas gracias Pedro, voy a intentar probar estos temas.

Feliz año y saludos desde las américas (aún),