“…The main objective behind a WMS is to monitor the warehouse operations such as movement and storage of materials within an operation and process the associated transactions [10]. Order picking processes [3, 10÷13], packaging processes [8,14], bin-packing processes, demand and supply processes, allocating production [14], transportation [14], and inventory resources [4,14], storage allocation and assignment [1,4,14], stock management [10,14,15], are some important criteria that are considered in the management phase.…”