A partir de AEM Forms 6.4, ahora se puede invocar el servicio del modelo de datos de formulario como un paso en AEM flujo de trabajo. Este artículo le guiará por un caso de uso de ejemplo para registrar el documento de registro mediante el servicio del modelo de datos de formulario.
El caso de uso es el siguiente:
Ficha Modelo de datos de formulario - Propiedades
En la pestaña Entrada de servicio , asignamos lo siguiente
file (El objeto binario que debe almacenarse) con la propiedad DOR.pdf relativa a la carga útil. Esto significa que cuando se envía el formulario adaptable, el documento de registro que se genera se almacena en un archivo llamado DOR.pdf en relación con la carga útil del flujo de trabajo.Asegúrese de que este DOR.pdf es el mismo que proporcionó al configurar la propiedad de envío del formulario adaptable.
fileName - Es el nombre por el cual se almacena el objeto binario en DAM. Por lo tanto, desea que esta propiedad se genere de forma dinámica, de modo que cada fileName sea único por envío. Para este fin, se ha utilizado el paso de proceso del flujo de trabajo para crear una propiedad de metadatos denominada filename y establecer su valor en una combinación de Nombre de miembro y Número de cuenta de la persona que envía el formulario. Por ejemplo, si el nombre del miembro de la persona es John Jacobs y su número de cuenta es 9846, el nombre del archivo sería John Jacobs_9846.pdf
Entrada de servicio
Consejos para la resolución de problemas : Si, por alguna razón, el DOR.pdf no se crea en DAM, restablezca la configuración de autenticación de la fuente de datos haciendo clic en here. Estos son los ajustes de autenticación AEM, que de forma predeterminada son admin/admin.
Para probar esta capacidad en su servidor, siga los pasos que se mencionan a continuación:
1.Implementar el paquete de usuario Desarrollo con servicio
Descargar e implementar el paquete setvalue.Este paquete OSGI personalizado se utiliza para crear la propiedad metadata y establecer su valor a partir de los datos de formulario enviados.
Importación de recursos asociado con este artículo a AEM usando el administrador de paquetes.Obtendrá lo siguiente
Rellene el formulario y envíe.
Compruebe la aplicación Assets si se ha creado y almacenado el documento de registro.
Archivo Swagger se utiliza para crear la fuente de datos y está disponible para la referencia