Usually, Warehouse Management Software (WMS) is a kind of software application that maintains the daily operations in a warehouse. This software controls and manages the daily activities related to the inventory. For example, picking, shipping, receiving, and storing of inventory. In starting, WMS provides only the information of storage location.