Flujos de trabajo AEM centrados en Forms: referencia de pasos

Los modelos de flujo de trabajo se utilizan para convertir una lógica empresarial en proceso repetitivo automatizado. Un modelo le ayuda a definir y ejecutar una serie de pasos. También puede definir propiedades del modelo, como si el flujo de trabajo es transitorio o utiliza varios recursos. Puede incluir varios pasos AEM Workflow en un modelo para lograr la lógica empresarial.

Pasos centrados en Forms

Los pasos del flujo de trabajo centrados en Forms realizan operaciones específicas de AEM Forms en un flujo de trabajo AEM. Estos pasos le permiten crear rápidamente un flujo de trabajo centrado en Forms basado en Forms adaptable en OSGi. Estos flujos de trabajo se pueden utilizar para desarrollar flujos de trabajo básicos de revisión y aprobación, procesos empresariales internos y entre cortafuegos. También puede seguir los pasos del Forms Workflow para:

  • Cree procesos empresariales, flujos de trabajo posteriores al envío y flujos de trabajo back-end para administrar los procesos de inscripción.

  • Cree y asigne tareas a un usuario o grupo.

  • Uso Adobe Sign en un flujo de trabajo AEM para enviar un documento para firmar.

  • Genere un documento de registro bajo demanda o en envío de formulario.

  • Conecte un modelo de flujo de trabajo con varias fuentes de datos para guardar y recuperar datos fácilmente.

  • Utilice el paso de correo electrónico para enviar correos electrónicos de notificación y otros archivos adjuntos al finalizar una acción y al principio o al final de un flujo de trabajo.

NOTA

Si el modelo de flujo de trabajo está marcado para un almacenamiento externo, para todos los pasos del flujo de trabajo de Forms, puede seleccionar solo la opción de variable para almacenar o recuperar archivos de datos y archivos adjuntos.

Asignar paso de tarea

El paso asignar tarea crea un elemento de trabajo y lo asigna a un usuario o grupo. Junto con asignar la tarea, el componente también especifica el formulario adaptable o el PDF no interactivo para la tarea. El formulario adaptable es necesario para aceptar los datos introducidos por los usuarios y un PDF no interactivo o un formulario adaptable de solo lectura se utiliza para revisar solo los flujos de trabajo.

También puede utilizar el componente para controlar el comportamiento de la tarea. Por ejemplo, crear un documento de registro automático, asignar la tarea a un usuario o grupo específico, especificar la ruta de los datos enviados, especificar la ruta de los datos que se van a rellenar previamente y especificar las acciones predeterminadas. El paso Asignar tarea tiene las siguientes propiedades:

  • Título: Título de la tarea. El título se muestra en AEM Bandeja de entrada.

  • Descripción: Explicación de las operaciones que se realizan en la tarea. Esta información resulta útil para otros desarrolladores de procesos cuando trabaja en un entorno de desarrollo compartido.

  • Ruta de vista en miniatura: Ruta de la miniatura de la tarea. Si no se especifica ninguna ruta, se muestra la miniatura predeterminada de un formulario adaptable y, para el documento de registro, se muestra un icono predeterminado.

  • Etapa del flujo de trabajo: Un flujo de trabajo puede tener varias etapas. Estas etapas se muestran en la Bandeja de entrada AEM. Puede definir estas etapas en las propiedades del modelo (Barra de tareas > Página > Propiedades de la página > Etapas).

  • Prioridad: La prioridad seleccionada se muestra en la Bandeja de entrada AEM. Las opciones disponibles son Alto, Medio y Bajo. El valor predeterminado es Medio.

  • Fecha de vencimiento: Especifique el número de días u horas después de los cuales se marca la tarea con retraso. Si selecciona Off, la tarea nunca se marca como pendiente. También puede especificar un controlador de tiempo de espera para realizar tareas específicas después de que la tarea haya caducado.

  • Días: Número de días antes de los cuales se completará la tarea. El número de días se cuenta después de que la tarea se asigne a un usuario. Si una tarea no está completa y sobrepasa el número de días especificado en el campo Días, si se selecciona, se activa un controlador de tiempo de espera después de la fecha de vencimiento.

  • Horas: Número de horas antes de las cuales se completará la tarea. El número de horas se cuenta después de que la tarea se asigne a un usuario. Si una tarea no está completa y sobrepasa el número de horas especificado en el campo Horas , si se selecciona, se activa un controlador de tiempo de espera después de las horas de vencimiento.

  • Tiempo de espera después de la fecha de vencimiento: Seleccione esta opción para habilitar el campo de selección Controlador de tiempo de espera .

  • Controlador de tiempo de espera: Seleccione la secuencia de comandos que se ejecutará cuando el paso asignar tarea cruce la fecha de vencimiento. Scripts colocados en el repositorio CRX en [apps]/fd/dashboard/scripts/timeoutHandler están disponibles para su selección. La ruta especificada no existe en el repositorio crx. Un administrador crea la ruta antes de utilizarla.

  • Resalte la acción y el comentario de la última tarea en Detalles de la tarea: Seleccione esta opción para mostrar la última acción realizada y el comentario recibido en la sección de detalles de la tarea de una tarea.

  • Tipo: Elija el tipo de documento que desea rellenar al iniciar el flujo de trabajo. Puede elegir un formulario adaptable, un formulario adaptable de sólo lectura, un documento PDF no interactivo.

  • Utilizar formulario adaptable: Especifique el método para localizar el formulario adaptable de entrada. Esta opción está disponible si selecciona Formulario adaptable o Formulario adaptable de solo lectura en la lista desplegable Tipo . Puede utilizar el formulario adaptable enviado al flujo de trabajo, disponible en una ruta absoluta o disponible en una ruta de acceso de una variable. Puede utilizar una variable de tipo String para especificar la ruta.
    Puede asociar varios Forms adaptables a un flujo de trabajo. Como resultado, se puede especificar un formulario adaptable en tiempo de ejecución mediante los métodos de entrada disponibles.

  • Ruta de formulario adaptable: Especifique la ruta del formulario adaptable. Puede utilizar el formulario adaptable que se envía al flujo de trabajo, disponible en una ruta absoluta, o que recupera el formulario adaptable de una ruta almacenada en una variable de tipo de datos de cadena.

  • Seleccione el PDF de entrada mediante: Especifique la ruta de un documento de PDF no interactivo. El campo está disponible cuando se elige un documento de PDF no interactivo en el campo Tipo. Puede seleccionar el PDF de entrada utilizando la ruta relativa a la carga útil, guardada en una ruta absoluta o utilizando una variable del tipo Document data . Por ejemplo, [Payload_Directory]/Workflow/PDF/credit-card.pdf. La ruta no existe en el repositorio crx. Un administrador crea la ruta antes de utilizarla. Se necesita una opción Documento de registro habilitada o Forms adaptable basado en plantillas de formulario para usar la opción Ruta del PDF .

  • Para las tareas completadas, procese el formulario adaptable como: Cuando se marca una tarea como completada, puede procesar el formulario adaptable como un formulario adaptable de solo lectura o un documento PDF. Se necesita una opción Documento de registro activada o una Forms adaptable basada en plantillas de formulario para procesar el formulario adaptable como documento de registro.

  • Rellenado previamente: Los siguientes campos sirven como entradas para la tarea:

    • Seleccione el archivo de datos de entrada mediante: Ruta del archivo de datos de entrada (.json, .xml, .doc o modelo de datos de formulario). Puede recuperar el archivo de datos de entrada mediante una ruta relativa a la carga útil o recuperar el archivo almacenado en una variable de tipo de datos Document, XML o JSON. Por ejemplo, el archivo contiene los datos enviados para el formulario a través de una aplicación Bandeja de entrada AEM. Una ruta de ejemplo es [Payload_Directory]/workflow/data.

    • Seleccionar datos adjuntos de entrada mediante: Los archivos adjuntos disponibles en la ubicación se adjuntan al formulario asociado a la tarea. La ruta puede ser relativa a la carga útil o recuperar el archivo adjunto almacenado en una variable de un documento. Una ruta de ejemplo es [Payload_Directory]/attachment/. Puede especificar archivos adjuntos colocados en relación con la carga útil o utilizar una variable de tipo de documento (Array list > Document) para especificar un archivo adjunto de entrada para el formulario adaptable.

    • Asignación de atributos de solicitud: Utilice la sección Asignación de atributos de solicitud para definir la variable nombre y valor del atributo de solicitud. Recupere los detalles de la fuente de datos en función del nombre del atributo y el valor especificados en la solicitud. Puede definir un valor de atributo de solicitud utilizando un valor literal o una variable del tipo de datos String .

  • Información enviada: Los siguientes campos sirven como ubicaciones de salida para la tarea:

    • Guardar el archivo de datos de salida mediante: Guarde el archivo de datos (.json, .xml, .doc o modelo de datos de formulario). El archivo de datos contiene información enviada a través del formulario asociado. Puede guardar el archivo de datos de salida utilizando una ruta relativa a la carga útil o almacenarla en una variable de tipo de datos Document, XML o JSON. Por ejemplo, [Payload_Directory]/Workflow/data, donde los datos son un archivo.
    • Guardar archivos adjuntos mediante: Guarde los datos adjuntos del formulario proporcionados en una tarea. Puede guardar los archivos adjuntos utilizando una ruta relativa a la carga útil o almacenarla en una variable de lista de matriz del tipo Document data .
    • Guardar documento de registro usando: Ruta para guardar un archivo de documento de registro. Por ejemplo, [Payload_Directory]/DocumentofRecord/credit-card.pdf. Puede guardar el documento de registro mediante una ruta relativa a la carga útil o almacenarlo en una variable del tipo de datos Document . Si selecciona Relativo a carga útil , el documento de registro no se genera si el campo de ruta se deja vacío. Esta opción solo está disponible si selecciona Formulario adaptable en la lista desplegable Tipo .

En esta página