- nom de DocumentDefinition ;
- BatchRegistrationParameters (noms et valeurs) ;
- Fields (noms et valeurs) ;
- Files (noms de fichiers et contenu des fichiers sous forme de string encodée en base64).
- Le processus doit recevoir la transaction depuis la file d’attente (et la stocker dans une variable de type QueueItem). Le processus d’exemple traitera la première transaction ayant le statut “New” dans la file d’attente. Chaque lancement du processus traite une transaction.
- Le processus est configuré pour afficher une fenêtre dans laquelle vous pouvez sélectionner un dossier où enregistrer les données de la transaction.
- Lorsqu’une transaction est reçue, il est nécessaire d’extraire ses lignes et de les désérialiser en objet JSON à l’aide de l’Activity Deserialize json. Les objets JSON reçus pour chacun des Specific Content Items doivent être stockés dans des variables des types suivants :
- DocumentDefinition - String ;
- BatchRegistrationParameters, Fields, Files - IEnumerable<KeyValuePair<string, string>>.
Avant de lancer le processus, spécifiez le nom de la file d’attente à partir de laquelle récupérer une transaction. Cliquez sur l’Activity Get Transaction et, dans l’onglet Variables, recherchez la variable queueName. Dans le champ Default de cette variable, spécifiez le nom de la file d’attente à partir de laquelle récupérer une transaction.

