Zapier

Generar documentos

Esta acción será desaprobada pronto. Por favor, use la acción Generate Documents para generar documentos.

Genera documentos dinámicamente usando la acción PDF4me Generate Documents para Zapier. Utiliza plantillas Word o HTML con sintaxis Mustache o campos de fusión como fuente. Las fuentes de datos pueden ser JSON o XML.

También hemos compartido un zap para facilitar su configuración.

Parámetros

Parámetros para la acción Generar documentos.

Archivo de plantillaFile, Required

Un archivo de plantilla para generar documentos.

Nombre de archivo de plantillaString

Nombre para el archivo de salida.

Tipo de plantillaOptions, Required
Default: Word

Tipo de archivo de plantilla.

  • Word - Establezca este valor cuando envíe un modelo Word
  • HTML - Establezca este valor cuando envíe un modelo HTML
Datos de entradaString, Required

Texto que contiene valores de datos dinámicos para fusionar con la plantilla

en este campo, mapeamos los datos del archivo de plantilla y preparamos una cadena de datos con la acción PDF4me Generate Document. La cadena de datos se asigna con la función string como se menciona a continuación.

Ejemplo de estructura Json (Objeto Lista)::

{
  "Documents":
  [
    {
      "FieldName1": "FieldValue1",
      "FieldName2": "FieldValue2",
      "FieldName3": "FieldValue3"
    },
    {
      "FieldName1": "FieldValue4",
      "FieldName2": "FieldValue5",
      "FieldName3": "FieldValue6"
    },
  ]
}

Documents – Es una variable declarada que contiene elementos de lista en un formato preparado. También puede adjuntar el JSON como se muestra a continuación

QrCode

Tipo de datos de entradaOptions, Required
Default: Json

Tipo de datos para la plantilla

  • Json
  • Xml
Tipo de documento de salidaOptions

El tipo de documento de salida de los documentos generados

  • PDF
  • Word
  • Excel
  • Html
MetadatosString

Cadena JSON El usuario puede especificar campos que necesitan algún formato.

Ej: Fecha

{ 
  "FieldsMetaData":
  [
    {
       "FieldName":"dueDate",
       "FieldType":2,
       "FieldFormat":"yyyyMMdd"
     }
   ] 
}

Aquí FiledType es una enumeración que tiene los siguientes valores

CheckBox = 0,
Html = 1,
DateTime = 2

Salida

La salida de la acción es un array de documentos. Para leerlos uno por uno, puede usar Loop By Zapier. Este paso de Zapier está en versión beta.

Nombre del archivoString

Nombre del archivo sin extensión

Extensión del archivoString

Extensión del archivo

Nombre completo del archivoString

Nombre del archivo con extensión

URL del archivoString

URL que contiene el documento generado

Tamaño del archivoNumber

Tamaño del documento

Generate Document Action