Warehouse management systems have the capability to partner with staff in performing the detail processes required to handle all of the major and many minor warehouse tasks of receiving, inspection and acceptance, put-away, internal replenishment to picking positions, picking, packing, order assembly on the shipping dock, documentation, and shipping (loading onto carrier vehicles); processes including directing and validating each step, capturing and recording all inventory movement and status changes to the data file.

An implemented WMS will be supported with a variety of communications technologies (radio frequency), automatic ID technologies (Bar code, RFID, etc.), mobile computers, and occasionally with automated material handling (conveyors and sortation) and storage equipment (carousels, automatic storage and retrieval, etc.), that may be processed within the WMS and sent to the business host computer in support of financial transactions, Advance Ship Notice to customers, purchasing and inventory management, etc.

Daily management functions include

1. Planning - finalizing the daily plan for receiving dock activity, selecting the workload/orders to be processed in the day or shift, (this may also be done by the business system), and calculating an estimate of the labor and vehicles required to pick and ship the orders to ensure the staffing is appropriate, and carriers are notified in time to meet the daily requirements.

2. Organizing - sequencing the orders to be picked. Organizing orders for picking can be accomplished in many ways, meeting the needs of the user. The primary objective is to be intentional, and not pick the orders in the sequence in which they were received unless the company wants to pay a carrier make sense for transportation and delivery. The initial way of organizing was called Wave Planning or Wave Picking, with two objectives, a. to minimize need for dock staging space, by having orders arrive at the shipping dock in trailer load sequence, and b. to create an order of flow that will support monitoring the progress through the day and eliminate/reduce last minute requests for overtime or delay of carrier departure, etc.

3. Staffing - assign staff to work functions and areas, by Wave, to minimize staging.

4. Directing - ensuring the documented processes and procedures are embedded in the WMS and are consistently applied, used and appropriate for the nature of the work and service level intentions of the company (e.g., International Standards Organization 9000 (www.iso.org)). This function may also be used to divide individual orders into logical work units and the ability to assign them to separate individuals for performance, consistent throughput requirements and physical layout, e.g., separating individual case picking from each unit picking, and individual pallet load picking, to improve productivity and supporting Control.

5. Controlling - providing milestones for management to monitor progress through the day, providing the opportunity to respond to problems in a timely way, and report data for performance analysis.