Forums de discussion

enviar comentarios en el correo al rechazar una tarea con kaelo

Rose Navas, modifié il y a 9 années.

enviar comentarios en el correo al rechazar una tarea con kaelo

New Member Publications: 12 Date d'inscription: 04/08/14 Publications récentes
Hola a todos.

Necesito enviar en el cuerpo del mensaje de notificación los comentarios que se colocan en la ventana popup cuando se rechaza la tarea

Lo he intentado de todas las formas que he encontrado pero no ha sido posible acceder a esos comentarios

Alguien podría ayudarme por favor? Uso liferay 6.0.6 con velocity para generar la notificación

Gracias.

Rose
thumbnail
Diego Morales, modifié il y a 9 années.

RE: enviar comentarios en el correo al rechazar una tarea con kaelo

Junior Member Publications: 50 Date d'inscription: 26/11/13 Publications récentes
Hey try this:



WorkflowInstanceLink wfil=
		WorkflowInstanceLinkLocalServiceUtil.fetchWorkflowInstanceLink(
				COMPANY_ID,
				GROUP_ID,
				CLASSNAME,
				CLASS_PK);

WorkflowInstance workflowInstance=
		WorkflowInstanceManagerUtil.getWorkflowInstance(
				COMPANY_ID,
				wfil.getWorkflowInstanceId());

Map<string, serializable> workflowContext= workflowInstance.getWorkflowContext();

String comment= (String) workflowContext.get(
					WorkflowConstants.CONTEXT_TASK_COMMENTS);

</string,>


I haven't tested it, but might work.

Sorry, I didn't realize you were using 6.0.6. I don't have access to the code for that version, so I don't know if this will work.
Rose Navas, modifié il y a 9 années.

RE: enviar comentarios en el correo al rechazar una tarea con kaelo

New Member Publications: 12 Date d'inscription: 04/08/14 Publications récentes
Hola Diego gracias por la respuesta.

Lo que pasa es que debo colocar ese código dentro del XML que realiza el procesamiento del flujo de trabajo. Lo estoy realizando con velocity,

Voy a realizar la prueba. mil gracias y t estaré comentando el resultado

gracias de nuevo
thumbnail
Diego Morales, modifié il y a 9 années.

RE: enviar comentarios en el correo al rechazar una tarea con kaelo

Junior Member Publications: 50 Date d'inscription: 26/11/13 Publications récentes
Ya veo. He visto que se usa ${taskComments} para freemaker puedes probar si es igual para velocity.
Rose Navas, modifié il y a 9 années.

RE: enviar comentarios en el correo al rechazar una tarea con kaelo

New Member Publications: 12 Date d'inscription: 04/08/14 Publications récentes
Hola Diego. lastimosamente no me ha funcionado

Lo he intentado con ${taskComments} pero no funciona

también así:
#set ($taskcomments = $serviceContext.getAttribute("taskComments"))
pero tampoco funciona