Most inventory management software is fairly generalized. If you're doing anything outside the box, it can be very difficult to rely on off the shelf solutions and, at best, companies may require additional software to interact with the inventory management programs.