Exportar PDF

Este flujo está pensado para la impresión del PDF, bien para contingencias en caso de no disponer de dispositivos móviles, o bien porque deseas una copia en papel para que el usuario lo firme de forma "tradicional".

Para su uso, el mensaje debe especificar workflow.code = EX005, ejecutando el siguiente ciclo de vida del mensaje.

Por tanto, el ciclo de vida de este flujo se resumen en los siguientes pasos:

  • se recibe nuevo mensaje (datos + plantilla),
  • se genera PDF,
  • permanece en el backend el tiempo definido en la configuración [1]

[1] la variable MESSAGES_TEMPORAL_DOCUMENT_MAP.time-to-live-seconds se define en el fichero de configuración hazelcast.xml. Para más información consulta la documentación de instalación y configuración del backend. Por defecto es de 10 minutos

Mensaje de Ejemplo

nota: puedes parametrizar el siguiente JSON de ejemplo y usarlo tal y como se explica en el capítulo 2 "Testing" a través de la UI habilitada en el backend de viafirma documents.

{
  "workflow" : {
    "code": "EX005"
  },
  "notification" : {
    "text" : "Message title",
    "detail" : "Message detail"
  },
  "document" : {
    "templateCode" : "301_example",
    "templateType" : "docx",
    "items" : [ {
      "key" : "KEY_01",
      "value" : "jhon"
    }, {
      "key" : "KEY_02",
      "value" : "doe"
    }, {
      "key" : "KEY_03",
      "value" : "[email protected]"
    }, {
      "key" : "KEY_04",
      "value" : "id99282"
    } ]
  }
}

results matching ""

    No results matching ""