Inventory Management

Can you suggest me a good system for warehouse inventory management ?

An inventory management system is the combination of technology (hardware and software)
Within those systems, two main types of inventory management systems – barcode systems and radio frequency identification (RFID) systems
Generally, inventory types can be grouped into four classifications: raw material, work-in-process, finished goods, and MRO goods. (maintenance, repair, and operating supply)
ERP (enterprise resource planning) software is an integrated all-in-one solution.