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, RequiredDefault: 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
- Tipo de datos de entradaOptions, RequiredDefault: Json
Tipo de datos para la plantilla
- Json
- Xml
- Tipo de documento de salidaOptions
El tipo de documento de salida de los documentos generados
- 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
