I would be great to have a "Fill to Max" option for scheduled scripts which does not take into account items "in production".
Problem: Given that items vended are technically not controlled, there is a possibility that the durable items picked are scrapped/lost without being returned or recorded. As the scheduled script option "Fill to Max" & "Order Point" takes into account items picked, this issue means that items aren't ordered if vended items are not returned. Although I understand why this is the case, it means that new consignment stock is not ordered by the vending machine. There is a "Min in Stock (all available items)" option, but as this only fills to the min stock, it negates the need of setting maximum and order point values.
Solution: Have a "Max in Stock (all available items)" option which reorders at the reorder point based on available stock in the vending machine only.
We acknowledge the challenge and have started a review to completely rework the Script to be much more flexible.