Multi-brand retailers need to manage the inventory and sales of many brands. They need to quickly and easily switch between different point-of-sale systems. Consequently, they...