Bring in all required components, then process assembly in a Process Node

I’m having trouble creating a situation where a worker brings in all required components for an assembly into a process node, then creates the assembly. Example:

  1. A stack of 4 products is created and transported out in one pass by the worker (worker transport capacity 4)

  1. The products are successfully brought into the process node - but the assembly is not created.

What should be the result is this assembly:

The assembly step contains 4 slots, one for each of the products that were brought in (P1…P4), so it should work?

It’s not giving any errors. Help! Thanks!

You should either use the Construct statement to create assembly from list of existing products or just TransportIn directly into an empty assembly. You can’t TransportIn within a process.

https://help.visualcomponents.com/5.0/Premium/en/English/Process%20Modeling/Process%20Statements/Construct.htm

Also your use of GetProducts is unnecessary, and you can just use multiple TransportIn with same single output variable, which will become a list of products automatically.