A warehouse management system (WMS) is software that facilitates warehouse operations and management. Dynamics NAV includes basic and advanced WMS functionality. The basic WMS allows for inventory put-away, pick, and movements. The advanced WMS adds additional documents and processes for receipt, put-away, pick, movement, and bin management. WMS supports inbound, internal, and outbound item flows in the warehouse through various documents and processes.