Usar comunicaciones as a Cloud Service de AEM Forms

La funcionalidad de comunicaciones le ayuda a crear documentos estandarizados, personalizados y aprobados por la marca, como correspondencia comercial, declaraciones, cartas de procesamiento de reclamaciones, avisos de beneficios, facturas mensuales o kits de bienvenida.

La capacidad proporciona API para generar y manipular documentos. Puede generar o manipular un documento bajo demanda o crear un trabajo por lotes para generar varios documentos a intervalos definidos. Las API de comunicaciones proporcionan:

  • funciones de generación de documentación por lotes y bajo demanda optimizadas.

  • para combinar, reorganizar y validar documentos PDF según demanda.

  • API HTTP para facilitar la integración con sistemas externos. Se incluyen API independientes para operaciones bajo demanda (baja latencia) y por lotes (operaciones de alto rendimiento).

  • un acceso seguro a los datos. Las API de comunicaciones solo se conectan a los datos de los repositorios de datos designados por el cliente y acceden a ellos, lo que hace que las comunicaciones sean muy seguras.

Un extracto de tarjeta de crédito de muestra
Se puede crear un extracto de tarjeta de crédito mediante las API de comunicaciones. Este estado de cuenta de ejemplo utiliza la misma plantilla pero datos independientes para cada cliente según su uso de tarjeta de crédito.

Generación de documentos

Las API de generación de documentos de comunicaciones ayudan a combinar una plantilla (XFA o PDF) con datos de clientes (XML) para generar documentos en formatos de PDF e impresión como PS, PCL, DPL, IPL y ZPL. Estas API utilizan plantillas PDF y XFA con Datos XML para generar un solo documento bajo demanda o varios documentos usando un trabajo por lotes.

Normalmente, se crea una plantilla mediante Designer y utilice API de comunicaciones para combinar datos con la plantilla. La aplicación puede enviar el documento de salida a una impresora de red, una impresora local o a un sistema de almacenamiento para su archivo. Los flujos de trabajo personalizados y típicos de fuera de la caja tienen el siguiente aspecto:

Flujo de trabajo de generación de documentos de comunicaciones

Según el caso de uso, también puede hacer que estos documentos estén disponibles para su descarga a través de su sitio web o un servidor de almacenamiento.

Algunos ejemplos de API de generación de documentos son:

Creación de documentos de PDF

Puede utilizar las API de generación de documentos para crear un documento PDF basado en un diseño de formulario y datos de formulario XML. El resultado es un documento de PDF no interactivo. Es decir, los usuarios no pueden introducir ni modificar los datos del formulario. Un flujo de trabajo básico es combinar datos de formulario XML con un diseño de formulario para crear un documento PDF. La siguiente ilustración muestra la combinación de un diseño de formulario y datos de formulario XML para producir un documento PDF.

Creación de documentos de PDF
Figura: Flujo de trabajo típico para crear un documento de PDF

Crear documento PostScript (PS), Printer Command Language (PCL), Zebra Printing Language (ZPL)

Puede utilizar las API de generación de documentos para crear un documento PostScript (PS), Printer Command Language (PCL) y Zebra Printing Language (ZPL) basado en un documento PDF o diseño de formulario XDP. Estas API ayudan a combinar un diseño de formulario con datos de formulario para generar un documento. Puede guardar el documento en un archivo y desarrollar un proceso personalizado para enviarlo a una impresora.

Procesamiento de datos por lotes para crear varios documentos

Puede utilizar las API de generación de documentos para crear documentos independientes para cada registro dentro de un origen de datos por lotes XML. Puede generar documentos en modo masivo y asincrónico. Puede configurar varios parámetros para la conversión y luego iniciar el proceso por lotes.

Crear documentos de PDF

Manipulación de documentos

Las API de manipulación de documentos de comunicaciones ayudan a combinar, reorganizar y validar documentos de PDF. Normalmente, se crea un DDX y se envía a las API de manipulación de documentos para ensamblar o reorganizar un documento. La variable Documento DDX proporciona instrucciones sobre cómo utilizar los documentos de origen para producir un conjunto de documentos necesarios. La documentación de referencia DDX proporciona información detallada sobre todas las operaciones admitidas. Algunos ejemplos de manipulación de documentos son:

Montar los documentos PDF

Puede utilizar las API de manipulación de documentos para ensamblar dos o más documentos PDF o XDP en un único documento PDF o Portfolio PDF. A continuación se indican algunas formas de ensamblar documentos PDF:

  • Montaje de un documento PDF sencillo
  • Creación de un Portfolio de PDF
  • Montaje de documentos cifrados
  • Montaje de documentos utilizando la numeración Bates
  • Acoplar y ensamblar documentos

Montaje de un documento PDF simple desde varios documentos PDF
Figura: Montaje de un documento PDF simple desde varios documentos PDF

Desmontar los documentos PDF

Puede utilizar las API de manipulación de documentos para desmontar un documento PDF. Las API pueden extraer páginas del documento de origen o dividir un documento de origen en función de marcadores. Normalmente, esta tarea resulta útil si el documento del PDF se creó originalmente a partir de muchos documentos individuales, como una colección de instrucciones.

  • Extraer páginas de un documento de origen
  • Dividir un documento de origen basado en marcadores

Dividir un documento de origen basado en marcadores en varios documentos
Figura: Dividir un documento de origen basado en marcadores en varios documentos

Convertir y validar documentos compatibles con PDF/A

Puede utilizar las API de manipulación de documentos para convertir un documento PDF en un documento compatible con el PDF/A y para determinar si un documento PDF es compatible con el PDF/A. PDF/A es un formato de archivo diseñado para la preservación a largo plazo del contenido del documento. Las fuentes están incrustadas en el documento y el archivo no está comprimido. Como resultado, un documento PDF/A suele ser más grande que un documento PDF estándar. Además, un documento PDF/A no contiene contenido de audio y vídeo.

Tipos de API de comunicaciones

Las comunicaciones proporcionan API de HTTP para la generación de documentos por lotes y bajo demanda:

  • API sincrónicas son adecuados para escenarios de generación de documentos bajo demanda, baja latencia y de registro único. Estas API son más adecuadas para casos de uso basados en acciones del usuario. Por ejemplo, la generación de un documento después de que un usuario complete la cumplimentación de un formulario.

  • API por lotes (API asíncronas) son adecuados para escenarios programados, de alto rendimiento y de generación de documentos múltiples. Estas API generan documentos por lotes. Por ejemplo, facturas telefónicas, extractos de tarjetas de crédito y extractos de beneficios generados cada mes.

Incorporación

La funcionalidad de comunicaciones está disponible como módulo independiente y complementario para los usuarios as a Cloud Service de Forms. Puede ponerse en contacto con el equipo de ventas de Adobe o con su representante de Adobes para solicitar acceso. Adobe posibilita el acceso a su organización y otorga los pertinentes privilegios a la persona de su organización designada como administrador. El administrador puede conceder acceso a los desarrolladores as a Cloud Service de Forms (usuarios) de su organización para que utilicen las API.

Después de la incorporación, para habilitar la funcionalidad de comunicaciones para su entorno as a Cloud Service de Forms:

  1. Inicie sesión en Cloud Manager y abra la instancia as a Cloud Service de AEM Forms.

  2. Abra la opción Editar programa , vaya a la pestaña Soluciones y complementos y seleccione la opción Forms: comunicaciones .

    Comunicaciones

    Si ya ha habilitado la variable Forms: inscripción digital y, a continuación, seleccione Forms: complemento de comunicaciones .

    Addon

  3. Haga clic en Actualizar.

  4. Ejecute la canalización de compilación. Una vez que la canalización de compilación se haya realizado correctamente, las API de comunicaciones se habilitan para su entorno.

NOTA

Para habilitar y configurar las API de manipulación de documentos, agregue la siguiente regla a Configuración de Dispatcher:

# Allow Forms Doc Generation requests
/0062 { /type "allow" /method "POST" /url "/adobe/forms/assembler/*" }

En esta página