Procesamiento posterior de cartas y comunicaciones interactivas post-processing-of-letters-and-interactive-communications

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

Procesamiento posterior post-processing

Los agentes pueden asociar y ejecutar flujos de trabajo posteriores al procesamiento 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, fax o archivar las cartas finales.

Procesamiento posterior

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. Flujo de trabajo de formularios: estos son los flujos de trabajo de administración de procesos de AEM Forms en JEE. Instrucciones para configurar el flujo de trabajo de formularios.

  2. Flujo de trabajo de AEM: los flujos de trabajo de AEM también se pueden utilizar como procesos posteriores para las cartas enviadas. Instrucciones para configurar el flujo de trabajo de AEM.

Flujo de trabajo de formularios formsworkflow

  1. En AEM, abra 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, busque Configuración del AEM Forms Client SDK y expanda la aplicación al hacer clic en ella.

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

    Escriba el nombre del servidor de LiveCycle

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

  5. Asegúrese de que sun.util.calendar se agrega a la configuración del firewall de deserialización

    Vaya a Deserialization Firewall Configuration y en Whitelisted classes of package prefixes, agregue sun.util.calendar.

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

    Crear pantalla de carta con procesos de publicación enumerados

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

    Por ejemplo, si la lista desplegable de la página de cartas Propiedades muestra el nombre del proceso como Flujo de trabajo de formularios -> ValidCCPostProcess/SaveXML, agregue un Nnmbre de servicio como ValidCCPostProcess/SaveXML.

  8. Para utilizar AEM Forms en flujos de trabajo de JEE para el procesamiento posterior, configure los parámetros y resultados 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 siguientes parámetros:

    1. inPDFDoc (parámetro de documento PDF): un documento PDF como entrada. Esta entrada contiene la carta procesada como entrada. Los nombres de parámetro indicados son configurables. Se pueden configurar desde las configuraciones de Administración de correspondencia.
    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 adjuntos): un parámetro de entrada de lista. Esta entrada contiene todos los archivos 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 formularios debe tener como entrada un parámetro de documento PDF o un parámetro de datos XML con el mismo nombre especificado en Configuraciones de Administración de correspondencia. Esto es necesario para que el proceso aparezca en la lista desplegable Procesamiento posterior.

Configurar la instancia de publicación settings-on-the-publish-instance

  1. Inicie sesión en http://localhost:publishport/aem/forms.
  2. Navegue hasta Cartas para ver la carta publicada que está disponible en la instancia de publicación.
  3. Configure AEM DS. Consulte Configurar AEM DS.
NOTE
Al utilizar Forms o flujos de trabajo de AEM, antes de realizar cualquier envío desde el servidor de publicación, es necesario configurar el servicio de configuración de DS. De lo contrario, el envío del formulario fallará.

Recuperar instancias de carta letter-instances-retrieval

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

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

LetterInstanceVO pública

getLetterInstance(String letterInstanceId)

Throws ICCException;

getLetterInstance
Recuperar la instancia de carta especificada
Public void deleteLetterInstance(String letterInstanceId) devuelve ICCException.
deleteLetterInstance
Se eliminó la instancia de letra especificada
List getAllLetterInstances(Query) devuelve ICCException.
getAllLetterInstances
Esta API recupera instancias de cartas en función del parámetro de consulta de entrada. Para recuperar todas las instancias de cartas, el parámetro de consulta se puede pasar como nulo.
Public Boolean letterInstanceExists(String letterInstanceName) devuelve ICCException.
letterInstanceExists
Comprobar si existe una LetterInstance con el nombre dado

Asociar un proceso de publicación a una carta associating-a-post-process-with-a-letter

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 carta y pulse Ver propiedades.
  2. Seleccione Editar.
  3. En Propiedades básicas, mediante la lista desplegable Procesamiento posterior, seleccione el procesamiento posterior que quiera asociar con la carta. En la lista desplegable se enumeran los procesamientos posteriores de publicación relacionados con AEM y Forms.
  4. Pulse Guardar.
  5. Después de configurar la carta con el procesamiento posterior, publique la carta y, opcionalmente, en la instancia de publicación, especifique la URL del procesamiento en el servicio de configuración de AEM DS. Esto garantiza que el procesamiento posterior se ejecute en la instancia de procesamiento.

Volver a cargar una instancia de borrador de carta  reloaddraft

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

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

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

LetterInstaceID: ID exclusivo de la instancia de carta enviada.

Para obtener más información sobre cómo guardar un borrador de carta, consulte Guardar borradores y envíos de instancias de carta.

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da