Batch picking which is otherwise called as multi order - picking has the characteristics of combining the demand for a product from various orders for providing a single pick instruction. Once the order is picked, goods get sorted properly and are consolidated as per the order. These kinds of applications are much common in the areas of e-commercie, food, fashion and non food industries. batch picking is capable of increasing the efficiency as well as the throughput of operator. It can make the process of order picking optimized by increasing the pick quantities and by decreasing the walking distances for operator. This product can perform resource planning, sort control, batch planning, etc., in an effective manner for enabling effective warehouse management.