Here is what I tested. You create two tokens by your chosen event. That is OK. You get at each token the reference to the box to tranport. The next activity is a Batch activity. You add at Label Aggregation by the plus icon a new row.
- From Label you set your assigned label name of the Event-Triggered Source
- To Label the same name or different this Label contain the references to load items.
- Aggregation set Make Array of option list
The batch activity contains by default the parameters to join 2 tokens into one. This token will contain at its label an array of two entries. - I assume you use the same name as firstly assigned ("Seperated") - . Then the tokens enters the Acquire activity and will acquire the operator.
You need to change the reference at the load and unload activities, because the label contains an array.
- token.Seperated[1] is the reference of the second box at the queue.
- token.Seperated[2] is the reference of the first box in the queue.
At each activity you load one item by the direct reference.