Création du document
Au sein du sous-processus, ajoutez une Script Task
nommée Create document avec le script au format JavaScript suivant :
Ce script permet la création de composants avec un fichier dont l’identifiant est celui de notre fichier PDF stocké dans la variable Camunda tempFileId.
Ajoutez la valeur data au champ Result variable
, permettant de stocker le document dans une variable Camunda pour être, par la suite, sauvegardé dans FlowerDocs.
Enfin, renseignez les champs suivants avec les valeurs indiquées :
category
: DOCUMENTname
: Document rejetéclassid
: Document
Sauvegarde du document
Le composant est pour le moment uniquement stocké dans la variable Camunda data. Il faut donc créer le document dans FlowerDocs. Pour cela, FlowerDocs met à disposition un JavaDelegate. Toujours dans le sous-processus :
- Ajoutez une
Service Task
nommée Save document - Selectionnez l’
Element Template
Save component - Valorisez le champ
Component
avec ${data}
Le sous-processus étant terminé, reliez-le à l’End Event
rejeté afin qu’il ressemble à :
