I upload my question example to use 'hasSpace(item)' in the Rack group and List.
rackstorage-assingslots-3Racks.fsm
I understood completely how to use 'hasSpace(item)' and in this example, Process Flow is also good. But 3D standard usage is the best for me.
hasSpace(item) command is not permissible in the Pull Strategy (to receive from port)?
In my real project, sending queues are seven objects and the receiving racks are four.
And many AGVs transport the items to the racks.