During the WMS implementation, the standard functions are customized to fit the individual processes of the customer.

This can be realized through customizing or custom programming. This process includes the adaption of the given interfaces and the activation of the required program modules, such as inventory control center. In the next step of customization, the software is adapted by the configuration options and parameters to the customer´s specifications. If further adjustments might be necessary, individual functions can be programmed. This is the most elaborate form of adaption. (cf. Hompel, Michael;. Schmidt, Thorsten 2010, p 323).

The Warehouse Management System manages the stock in the warehouse, processes tasks and gives an overview of the required staff.

However the inventory controls the warehousing processes, such as the material flow, the taking in and out of the storage and the picking.

The WMS ensures a constant information exchange between the warehouse control and management process. In addition, it also handles the coordination of both warehouse functions. (see. Gudehus, Timm 2010, p 592f)

To ensure a smooth flow between warehouse and transport process from goods receipt to goods issue, an effective warehouse management and inventory control system must be used. To operate a Warehouse Management System effectively, you need to plan activities and define rules to ensure a process without disturbance, on time, verifiable, and with the lowest possible costs. (see. Ehrmann, Harald 2003, p 380)

According to the size of the warehouse and the functional and performance requirements, a variety of well-functioning options for warehouse management and inventory control is available.

Nowadays, the most common and effective form of warehouse management is a real-time oriented WMS solution, including host and online connection. This structure enables the use of an automated storage and conveyor system, as the necessarily programmable logic controllers can be connected.

In addition, the WMS can immediately propose and select suitable storage places, split the orders, optimize routes and offer assistance for all other functions to achieve an optimum of warehouse operation.

A transport control system is often integrated as a module in the WMS and allows further optimization of the warehousing process.

Its job is to manage, monitor, coordinate the progress and to evaluate its assigned or submitted transport orders.

It controls and optimizes the ways of all its assigned means of transportation, which are connected by wireless communication to the system.

The base for the usage of the transport management system is a comprehensive barcode identification and a radio data transmission scanner.

From former versions can be deduced, that the inventory control with a modern Warehouse Management System offers many advantages and is considered as state of the art in the logistics. (cf. Bichler, Klaus;. Krohn, Ralf; Riedel, Guido; Schoeppach, Frank 2010, p 150f)