- DocumentDefinition name;
- BatchRegistrationParameters (Names and values);
- Fields (Names and values);
- Files (File names and file content as a base64 string).
- The process should receive the transaction from the queue (store it in a variable of type QueueItem). The sample process will handle the first transaction having “New” status in the queue. Launching the process once will process one transaction.
- The process has been configured to display a window where you can select a folder into which to save transaction data.
- When a transaction is received, it is necessary to extract its rows and deserialize them into a JSON object using the Deserialize json Activity. The JSON objects received for each of the Specific Content Items must be stored in the variables of the following variable types:
- DocumentDefinition - String;
- BatchRegistrationParameters, Fields, Files - IEnumerable<KeyValuePair<string, string>>.
Before launching the process, specify the name of the queue from which to take a transaction. Click the Get Transaction activity and on the Variables tab find the queueName variable. In the Default field of this variable, specify the name of the queue from which to take a transaction.

