In my model here I have made a label for each type called "weight", for each itemType it has it's specific weight. For example, for itemType 40 it's weight is 40.
I wanted to make the transporter pull items from racks according to their weight. The priority is for the items with highest weight to be pulled and transported to the queue. And to make the transporter maximum capacity is 40 kg; that if the transporter had an order of 42 kg the transporter will reject it.
Thanks in advance!