Passa al contenuto principale

Genera più documenti - Batch Creator per Zapier

PDF4me Genera documenti multipli è un Zapier azione che unisce un modello con un JSON O XML Array, che produce un documento personalizzato per ogni elemento dell'array in un'unica esecuzione. Utilizzalo per contratti, fatture, certificati o lettere in batch. Restituisce un array di documenti per il passaggio successivo di Zap o per un ciclo.

Cosa fa questa azione

Ci vuole una parola, HTML, PDF, Stampa unione o modello Google Docs e un array di dati in cui ogni oggetto rappresenta i valori di campo di un documento, quindi esegue la stessa unione una volta per ogni elemento dell'array. Il risultato è un array di documenti generati che condividono lo stesso modello e formato di output, pronti per essere elaborati con Ciclo per Zapier per azioni specifiche per ogni documento, come l'invio tramite e-mail o l'archiviazione.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

Autenticazione del tuo API Richiesta

Per accedere al PDF4me Web API Attraverso Zapier, ogni richiesta deve includere credenziali di autenticazione adeguate. L'autenticazione garantisce una comunicazione sicura e convalida la tua identità come utente autorizzato, consentendo un'integrazione perfetta tra il tuo Zapier flussi di lavoro e PDF4meservizi di generazione di documenti in batch.

Informazioni importanti da non perdere

L'output è un array, non un singolo file.
Utilizzo Ciclo per Zapier dopo questo passaggio, procedere all'elaborazione di ciascun documento generato singolarmente.
Il tipo di formato dei dati di input determina quale campo dati è obbligatorio
Impostalo su Testo e dati Il testo diventa obbligatorio per un testo in linea JSON/XML array. Impostalo su File e File di dati diventerà obbligatorio, per un file di dati array mappato da un passaggio precedente.
Ogni documento del batch condivide lo stesso modello e formato di output
Il tipo di file modello e il tipo di documento di output si applicano una sola volta per ogni esecuzione, non per ogni elemento dell'array. Solo i valori dei campi di ciascun oggetto array differiscono tra i documenti.
PDF4me Genera documento nel pannello delle azioni di Zapier che mostra File modello, Nome file modello, Tipo file modello impostato su PDF, Tipo formato dati di input impostato su Testo, Testo dati, Tipo dati di input impostato su Json e Metadati
Pannello di configurazione delle azioni: sono obbligatori solo File modello, Tipo di file modello, Tipo di formato dati di input e Tipo di dati di input; Testo dati diventa obbligatorio quando il Tipo di formato dati di input è impostato su Testo.

Quali sono le caratteristiche principali di Genera documenti multipli?

  • Generazione di documenti in batch: crea un documento per ogni elemento dell'array da un singolo modello in un'unica operazione
  • Supporto per modelli multiformato: Parola, HTML, PDFModelli di unione di stampa e Google Docs
  • Input dati array: JSON O XML array, fornito come testo inline o file mappato
  • Uscita configurabile: selezionare il tipo di documento di output per l'intero batch (PDF, DOCX e altri formati supportati)

Parametri

Elenco completo dei parametri per l'azione Genera documenti multipli. I nomi dei parametri corrispondono a Zapier Interfaccia utente di configurazione mostrata nello screenshot qui sopra.

Lista di controllo per la configurazione rapida
  1. Mappa File modello e impostare Tipo di file modello per abbinarlo
  2. Impostato Tipo di formato dei dati di input in Testo o File, quindi compilare Testo dei dati O File di dati con un JSON/XML array (un oggetto per documento)
  3. Impostato Tipo di dati di input per corrispondere al formato dell'array e, facoltativamente, impostare Tipo di documento di output
ParametroNecessarioCosa faEsempio
Template FileRequiredTemplate file for generating documents. Supports Word (.docx), HTML, PDF, Mail Merge, or GoogleDocs templates.contract_template.docx
Template File NameConditionalName for the output files. If not provided, the name is picked from Template File.contract_template
Template File TypeRequiredFormat of the template: Word, HTML, PDF, Mail Merge, or GoogleDocs.Word
Input Data Format TypeRequiredWhether the data array is supplied as inline text or a file. Text reveals Data Text. File reveals Data File.Text
Data TextConditionalInline JSON or XML array, one object per document to generate. Required when Input Data Format Type is Text.[{"firstname":"John"},{"firstname":"Jane"}]
Data FileConditionalArray data file (JSON or XML) mapped from a previous step. Required when Input Data Format Type is File.customers_data.json
Input Data TypeRequiredStructure of the supplied array, must match Data Text or Data File exactly.Json
Output Document TypeConditionalFormat applied to every generated document in the batch: Pdf, Docx, and other supported formats.Pdf
Meta DataConditionalMetadata to attach to template fields during generation.-

Importante: Richiesto nel Zapier Interfaccia utente: File modello, Tipo di file modello, Tipo di formato dei dati di input, Tipo di dati di inpute (a seconda del tipo di formato dei dati di input) Testo dei dati O File di datiIl nome del file modello, il tipo di documento di output e i metadati sono facoltativi.

Che cosa significa "Genera documenti con ritorno multiplo"?

IL PDF4me Genera documenti multipli L'azione restituisce un array di documenti generati, una voce per ogni elemento presente nell'array di dati di input.

CampoTipoCosa contiene
File NameStringFile name of each generated document, without extension.
File ExtensionStringExtension of each output document, matching Output Document Type.
Full File NameStringComplete filename including extension for each document.
File URLStringDirect URL to each generated document.
File SizeNumberSize of each generated document in bytes.

Nota: L'output è un serie di documenti, uno per ogni elemento dell'array di input Aggiungi Ciclo per Zapier dopo questo passaggio si procede a iterare su ciascun documento generato.

Esempio JSON risposta (insieme di documenti):

[
{
"File Name": "document_001",
"File Extension": ".pdf",
"Full File Name": "document_001.pdf",
"File URL": "https://...",
"File Size": 125440
},
{
"File Name": "document_002",
"File Extension": ".pdf",
"Full File Name": "document_002.pdf",
"File URL": "https://...",
"File Size": 127680
}
]

Configurazioni tipiche

Esempi di flusso di lavoroCommon Zapier workflow patterns using Generate Documents Multiple.
Generazione di contratti in batch
  1. Un trigger si attiva quando un gruppo di record dei clienti è pronto per la generazione del contratto.
  2. Un passaggio di formattazione crea un JSON array con un oggetto per ciascuna variabile di contratto del cliente.
  3. PDF4me Genera documenti multipli mappa il modello di contratto e l'array in Dati di testo, con Tipo di documento di output impostato su Pdf.
  4. Ciclo per Zapier itera l'array restituito e invia via email a ciascun cliente il proprio contratto.
Esecuzione massiva delle fatture
  1. Un evento scatenante del ciclo di fatturazione si attiva al termine del periodo.
  2. Una fase di contabilità o di e-commerce esporta i dati di fattura di ciascun cliente come un singolo elemento di un array.
  3. PDF4me Genera documenti Esegue più volte il modello di fattura rispetto all'array, producendone uno PDF per cliente.
  4. Ciclo per Zapier Questo passaggio allega ogni fattura a un'e-mail indirizzata al cliente.
Attestato di partecipazione per un corso
  1. Un segnale di allarme si attiva quando un programma di formazione contrassegna un gruppo come completato.
  2. L'array viene creato a partire dal nome di ciascun partecipante e dalla data di completamento.
  3. PDF4me Genera documenti Esegue più volte un modello di certificato con tipo di file modello Stampa unione rispetto all'array.
  4. Ciclo per Zapier memorizza ciascun certificato in una fase di gestione dell'apprendimento o di archiviazione.

Consigli pratici

The output is an array, plan for a loop
Map "File URL" through Looping by Zapier rather than expecting a single downloadable file directly from this step.
Only one of Data Text or Data File is required
Set Input Data Format Type first, it determines which of the two fields becomes required and hides the other.
Input Data Type must match your actual array format
Selecting Json for an XML array, or the reverse, causes the template engine to fail to bind fields correctly across the whole batch.
Output Document Type applies to the whole batch
You cannot mix output formats within one run, every document in the array uses the same Output Document Type.
Large arrays mean more Zap tasks
Each generated document and each loop iteration counts toward your Zapier task usage, factor batch size into plan limits.

Foglio riassuntivo

CampoValore
ActionGenerate Documents Multiple
Template File[Mapped from previous step]
Template File TypeWord / HTML / PDF / Mail Merge / GoogleDocs
Input Data Format TypeText (or File)
Data Text[{"firstname":"John"},{"firstname":"Jane"}]
Input Data TypeJson
Output Document TypePdf

Domande frequenti

How do I generate multiple documents from one template in Zapier?+
Add the PDF4me Generate Documents Multiple action to a Zap, map a Template File and set Template File Type, then provide a JSON or XML array with one object per document in Data Text or Data File. The action returns one generated document per array item.
What is the difference between Generate Documents Multiple and Generate Document Single?+
Generate Document Single merges a template with one JSON or XML object and returns one document. Generate Documents Multiple merges the same template with an array of objects and returns an array of documents, one per array item. See Generate Document Single for the one-document version.
How do I process each generated document separately?+
The action returns an array, not a single file. Add Looping by Zapier after this step to iterate through the array and run one or more actions, such as sending an email or uploading a file, once per generated document.
Do I need to supply Data Text or Data File?+
Only one, depending on Input Data Format Type. Set it to Text to make Data Text required for an inline JSON or XML array, or to File to make Data File required for an array data file mapped from a previous step.
Can I control the output format of the generated documents?+
Yes. Output Document Type sets the format, such as Pdf or Docx, applied to every document in the batch. All documents in one run share the same output format.

Azioni correlate

Stessa attività su altre piattaforme

Casi d'uso e applicazioni industriali

  • Generazione di contratti in blocco: creare più contratti personalizzati per l'inserimento dei clienti
  • Distribuzione dell'avviso legale: generare avvisi legali personalizzati per più destinatari
  • Elaborazione degli accordi: automatizzare la creazione di accordi in massa con termini specifici per il cliente
  • Automazione dei dati: semplifica i flussi di lavoro dei documenti legali con l'elaborazione in batch

Richiedi assistenza