Requirements
MUSTMin/Max per LocationGroup and Product
SHALLMin/Max per Location and Product
MUSTUptodate with every PU quantity change
MUSTUptodate with every TU location change