Agreed on the warehouse app part. The only way to really do it would be to have an app that could scan in a box and add 40 umbrellas to your inventory, then subtract 1 at every checkout. Integration throughout the whole supply chain would be crucial.