OmniWMS is a warehouse management system which consists of desktop application and portable devices (PDT) whose goal is to optimize and speed up the process of receiving, issuing and movement of goods through the warehouse. With the help of desktop application, the user manages the tasks for receiving and issuing, assigns tasks to devices, monitors stock and status of assigned tasks. Operators with PDT devices process the tasks assigned to them by reading the product and address barcodes throughout the warehouse.