DocumentaciónAEMTutoriales de AEMTutoriales de AEM Forms

Captura de comentarios de flujo de trabajo en Forms Workflow adaptable

Last update: Tue Mar 25 2025 00:00:00 GMT+0000 (Coordinated Universal Time)
  • Se aplica a:
  • Experience Manager 6.4
  • Temas:

Creado para:

  • Experimentado
  • Desarrollador

[Solo se aplica a AEM Forms 6.4. En AEM Forms 6.5, utilice la función de variables para lograr este caso de uso]

Una solicitud habitual es la de poder incluir los comentarios introducidos por el revisor de la tarea en un mensaje de correo electrónico. En AEM Forms 6.4 no hay ningún mecanismo predeterminado para capturar los comentarios introducidos por el usuario e incluirlos en el correo electrónico.

Para cumplir este requisito, se proporciona un paquete OSGi de muestra que se puede utilizar para capturar comentarios y almacenarlos como propiedad de metadatos de flujo de trabajo.

La siguiente captura de pantalla muestra cómo usar el paso de proceso en Flujo de trabajo de AEM para capturar comentarios y almacenarlos como propiedad de metadatos. El "Capture Workflow Comments" es el nombre de la clase java que debe utilizarse en el paso del proceso. Debe pasar el nombre de la propiedad de metadatos que contendrá los comentarios. En la captura de pantalla siguiente, managerComments es la propiedad de metadatos que almacenará los comentarios.

workflowcomments1

Para probar esta capacidad en su sistema, siga los siguientes pasos:

  • Asegúrese de que el paso del proceso en el flujo de trabajo está configurado para utilizar Capturar comentarios del flujo de trabajo

  • Implementar el paquete Develingwithserviceuser

  • Implementar el paquete SetValue. Este paquete contiene el código de ejemplo para capturar los comentarios y almacenarlos como una propiedad de metadatos

  • Descargue y descomprima los recursos relacionados con este artículo en su sistema de archivos. Los recursos contienen un modelo de flujo de trabajo y un formulario adaptable de ejemplo.

  • Importación de los 2 archivos zip en AEM mediante el administrador de paquetes

  • Vista previa del formulario navegando a esta dirección URL

  • Rellene los campos del formulario y envíe el formulario

  • Compruebe su bandeja de entrada de AEM

  • Abra la tarea desde la bandeja de entrada y envíe el formulario. Introduzca algunos comentarios cuando se le solicite.

Los comentarios se almacenan en la propiedad de metadatos managerComments del repositorio de AEM. Para comprobar los comentarios, inicie sesión en crx como administrador. Las instancias de flujo de trabajo se almacenan en la siguiente ruta:

/var/workflow/instances/server0

Seleccione la instancia de flujo de trabajo adecuada y compruebe la propiedad managerComments en el nodo de metadatos.

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e