The most ideal retail systems are the perpetual (real-time) ones while batch/off-line systems are just too inefficient for managing today's businesses.
In summary, real-time Retail System offers substantial benefits: