Postprocesamiento de cartas y comunicaciones interactivas

Postprocesamiento

Los agentes pueden asociar y ejecutar flujos de trabajo de postprocesamiento en cartas y comunicaciones interactivas. El proceso posterior que se va a ejecutar se puede seleccionar en la vista Propiedades de la plantilla Carta. Puede configurar los procesos de publicación para enviar por correo electrónico, imprimir, enviar por fax o archivar sus cartas finales.

Post-procesamiento

Para asociar procesos de publicación con cartas o comunicaciones interactivas, primero debe configurar los procesos de publicación. Se pueden ejecutar dos tipos de flujos de trabajo en las cartas enviadas:

  1. Forms Workflow: Estos son los flujos de trabajo de administración de procesos de AEM Forms en JEE. Instrucciones para configurar el Forms Workflow.

  2. Flujo de trabajo AEM: Los flujos de trabajo de AEM también pueden utilizarse como procesos posteriores para las cartas enviadas. Instrucciones para configurar AEM flujo de trabajo.

Flujo de trabajo de formularios

  1. En AEM, abra la configuración de la consola web de Adobe Experience Manager para su servidor mediante la siguiente URL: https://<server>:<port>/<contextpath>/system/console/configMgr

    Administrador de configuración

  2. En esta página, localice la configuración del SDK del cliente de AEM Forms y amplíela haciendo clic en ella.

  3. En URL del servidor, introduzca el nombre de su AEM Forms en el servidor JEE, los detalles de inicio de sesión y, a continuación, haga clic en Guardar.

    Escriba el nombre del servidor de LiveCycle

  4. Especifique el nombre de usuario y la contraseña.

  5. Asegúrese de que sun.util.calendar se agrega a la Configuración de Deserialization Firewall.

    Vaya a Deserialization Firewall Configuration (Configuración del cortafuegos de deserialización) y, en Whitelisted Clases de prefijos de paquete, agregue sun.util.calendar.

  6. Ahora los servidores están asignados y los procesos de publicación en AEM Forms en JEE están disponibles en la interfaz de usuario de AEM al crear letras.

    Crear pantalla de carta con los procesos de publicación enumerados

  7. Para autenticar un proceso/servicio, copie el nombre de un proceso y vuelva a la página Configuraciones de la consola web de Adobe Experience Manager > Configuración del SDK del cliente de AEM Forms y agregue el proceso como un nuevo servicio.

    Por ejemplo, si el menú desplegable de la página Propiedades de la carta muestra el nombre del proceso como Forms Workflow -> VálidoCCPostProcess/SaveXML, agregue un nombre de servicio como ValidCCPostProcess/SaveXML.

  8. Para utilizar AEM Forms en flujos de trabajo JEE para el posprocesamiento, configure los parámetros y salidas necesarios. A continuación se indican los valores predeterminados de los parámetros.

    Vaya a la página Configuraciones de la consola web de Adobe Experience Manager > Configuraciones de administración de correspondencia y configure los parámetros siguientes:

    1. inPDFDoc (parámetro de documento PDF): Un documento PDF como entrada. Esta entrada contiene la letra procesada como entrada. Los nombres de parámetro indicados son configurables. Se pueden configurar desde las configuraciones de Correspondence Management desde la configuración.
    2. inXMLDoc (parámetro de datos XML): Un documento XML como entrada. Esta entrada contiene datos introducidos por el usuario en forma de XML.
    3. inXDPDoc (parámetro de documento XDP): Un documento XML como entrada. Esta entrada contiene el diseño subyacente (XDP).
    4. inAttachmentDocs (parámetro de Documentos de datos adjuntos): Parámetro de entrada de lista. Esta entrada contiene todos los datos adjuntos como entrada.
    5. redirectURL (salida de URL de redireccionamiento): Tipo de salida que indica la dirección URL a la que se redirige.

    El flujo de trabajo de los formularios debe tener parámetros de documento PDF o de datos XML como entrada con el mismo nombre que se especifica en Configuraciones de administración de correspondencia. Esto es necesario para que el proceso aparezca en la lista desplegable Post Process.

Configuración de la instancia de Publish

  1. iniciar sesión en http://localhost:publishport/aem/forms.
  2. Vaya a Letras para vista de la carta publicada que está disponible en la instancia de publicación.
  3. Configure las opciones de AEM DS. Consulte Configuración de AEM configuraciónde DS.
Nota

Al utilizar flujos de trabajo de Forms o AEM, antes de realizar un envío desde el servidor de publicación, es necesario configurar el servicio de configuración de DS. De lo contrario, fallará el envío del formulario.

Recuperación de instancias de carta

Las instancias de letras guardadas se pueden manipular aún más, como la recuperación de instancias de letras y la eliminación de instancias de letras, mediante las siguientes API definidas en LetterInstanceService.

API del lado del servidor Nombre de la operación Descripción

Public LetterInstanceVO

getLetterInstance(String letterInstanceId)

Expulsa ICCException;

getLetterInstance Buscar la instancia de letra especificada
Public void deleteLetterInstance(String letterInstanceId) emite ICCException; deleteLetterInstance Se eliminó la instancia de letra especificada
Lista getAllLetterInstances(Consulta) genera ICCException; getAllLetterInstances Esta API obtiene instancias de letras basadas en el parámetro de consulta de entrada. Para recuperar todas las instancias de letras, el parámetro de consulta se puede pasar como nulo.
Public Boolean letterInstanceExists(String letterInstanceName) genera ICCException; letterInstanceExists Comprobar si existe una instancia de carta con el nombre dado

Asociación de un proceso de publicación con una carta

En la interfaz de usuario de CCR, complete los siguientes pasos para asociar un proceso de publicación con una carta:

  1. Pase el ratón sobre una letra y toque Propiedades de Vista.
  2. Seleccione Editar.
  3. En la lista desplegable Propiedades básicas, seleccione el proceso de publicación que desea asociar con la letra. En la lista desplegable se muestran tanto los procesos de publicación relacionados con AEM como los relacionados con Forms.
  4. Toque Guardar.
  5. Después de configurar la carta con el proceso de publicación, publique la carta y, opcionalmente, en la instancia de publicación, especifique la URL de procesamiento en el servicio Configuración de AEM DS. Esto garantiza que el proceso posterior se ejecute en la instancia de procesamiento.

Volver a cargar una instancia de borrador de carta 

Se puede volver a cargar una instancia de borrador en la interfaz de usuario mediante la siguiente URL:

https://<server>:<port>/aem/forms/

createcorrespondence.html?/random=$&cmLetterInstanceId=$<LetterInstanceId>

LetterInstaceID: ID única de la instancia de carta enviada.

Para obtener más información sobre cómo guardar un borrador de carta, consulte Guardar borradores y enviar instanciasde carta.

En esta página