Warehouse automation and complex technologies are now used in order to produce effective operations. Many warehouse today are equipped with warehouse management systems ,which automate the produce flow throughout the warehouse and maximize the use of warehouse space through effective picking methods.location consolidation and cross docking.