Zapier

Générer des documents

Cette action sera bientôt dépréciée. Veuillez utiliser l’action Generate Documents pour générer des documents.

Générez des documents dynamiquement à l’aide de l’action PDF4me Generate Documents pour Zapier. Utilisez des modèles Word ou HTML avec la syntaxe Mustache ou des champs de fusion comme source. Les sources de données peuvent être JSON ou XML.

Nous avons également partagé un zap pour faciliter votre configuration.

Paramètres

Paramètres pour l’action Générer des documents.

Fichier de modèleFile, Required

Un fichier de modèle pour générer des documents.

Nom du fichier de modèleString

Nom pour le fichier de sortie.

Type de modèleOptions, Required
Default: Word

Type de fichier de modèle.

  • Word - Définissez cette valeur lors de l’envoi d’un modèle Word
  • HTML - Définissez cette valeur lors de l’envoi d’un modèle HTML
Données d'entréeString, Required

Texte contenant des valeurs de données dynamiques pour la fusion avec le modèle

dans ce champ, nous mappons les données du fichier modèle et préparons une chaîne de données avec l’action PDF4me Generate Document. La chaîne de données est assignée avec la fonction string comme mentionné ci-dessous.

Exemple de structure Json (Objet Liste)::

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

Documents – C’est une variable déclarée qui contient des éléments de liste dans un format préparé. Vous pouvez également ajouter le JSON comme indiqué ci-dessous

QrCode

Type de données d'entréeOptions, Required
Default: Json

Type de données pour le modèle

  • Json
  • Xml
Type de document de sortieOptions

Le type de document de sortie des documents générés

  • PDF
  • Word
  • Excel
  • Html
MétadonnéesString

Chaîne JSON L’utilisateur peut spécifier des champs qui nécessitent un format particulier.

Ex: Date

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

Ici, FiledType est une énumération ayant les valeurs suivantes

CheckBox = 0,
Html = 1,
DateTime = 2

Sortie

La sortie de l’action est un tableau de documents. Pour les lire un par un, vous pouvez utiliser Loop By Zapier. Cette étape Zapier est en version bêta.

Nom du fichierString

Nom du fichier sans extension

Extension du fichierString

Extension du fichier

Nom complet du fichierString

Nom du fichier avec extension

URL du fichierString

URL contenant le document généré

Taille du fichierNumber

Taille du document

Generate Document Action