Zapier

Gerar documentos

Esta ação será desaprovada em breve. Por favor, use a ação Generate Documents para gerar documentos.

Gere documentos dinamicamente usando a ação PDF4me Generate Documents para Zapier. Use modelos Word ou HTML com sintaxe Mustache ou campos de fusão como fonte. As fontes de dados podem ser JSON ou XML.

Também compartilhamos um zap para facilitar sua configuração.

Parâmetros

Parâmetros para a ação Gerar documentos.

Arquivo de modeloFile, Required

Um arquivo de modelo para gerar documentos.

Nome do arquivo de modeloString

Nome para o arquivo de saída.

Tipo de modeloOptions, Required
Default: Word

Tipo de arquivo de modelo.

  • Word - Defina este valor ao enviar um modelo Word
  • HTML - Defina este valor ao enviar um modelo HTML
Dados de entradaString, Required

Texto contendo valores de dados dinâmicos para mesclar com o modelo

neste campo, mapeamos os dados do arquivo de modelo e preparamos uma string de dados com a ação PDF4me Generate Document. A string de dados é atribuída com a função string conforme mencionado abaixo.

Exemplo de estrutura Json (Objeto Lista)::

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

Documents – É uma variável declarada que contém itens de lista em um formato preparado. Você também pode anexar o JSON como mostrado abaixo

QrCode

Tipo de dados de entradaOptions, Required
Default: Json

Tipo de dados para o modelo

  • Json
  • Xml
Tipo de documento de saídaOptions

O tipo de documento de saída dos documentos gerados

  • PDF
  • Word
  • Excel
  • Html
MetadadosString

String JSON O usuário pode especificar campos que precisam de algum formato.

Ex: Data

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

Aqui FiledType é uma enumeração que tem os seguintes valores

CheckBox = 0,
Html = 1,
DateTime = 2

Saída

A saída da ação é um array de documentos. Para lê-los um por um, você pode usar Loop By Zapier. Esta etapa do Zapier está na versão beta.

Nome do arquivoString

Nome do arquivo sem extensão

Extensão do arquivoString

Extensão do arquivo

Nome completo do arquivoString

Nome do arquivo com extensão

URL do arquivoString

URL contendo o documento gerado

Tamanho do arquivoNumber

Tamanho do documento

Generate Document Action