It's not really like a true ordering system. The code originally (not written by me) was designed to mimic life. It's a 1 man band business.
He goes to a shop and leaves 30 x, 50 y, 23 z and many more
When he comes back there are 23 x, 10 y and 1z. So he produces a delivery not and ultimately...