Defragmentation in EasyWMS reorganizes containers in automatic warehouses to optimize the placement of stock, either based on ABC rotation classification or based on upcoming shipping. It is an automatic warehouse-only feature that generates movement tasks to be executed during periods of inactivity, minimizing interference with active operations.
Two types of defragmentation exist:
Type
Purpose
Criteria
Rotation defragmentation
Move containers to their optimal ABC storage zone
Item's ABC classification vs. current storage zone
Shipping defragmentation
Move containers close to exit in preparation for dispatch
Assignment to a shipping order or route
Both types are configured via strategies and can be run manually or automatically via planners.
Rotation Optimization Strategies
Rotation strategies reposition containers to storage zones that match their ABC classification. For example, moving all A-class containers currently stored in zone B to zone A.
Strategy Criteria (Source Selection)
A rotation strategy defines which containers are candidates to be moved:
Criterion
Description
ABC classification
Required. Containers with this ABC class are candidates
Storage zone
Required. The source zone from which to extract candidates
Number of containers
Cap on total containers processed by the strategy
Number of references in container
Mono-reference only, multi-reference only, or both; for mono-reference: complete/peak/both
Container type
Optional filter; if not set, all container types are valid
Location date
Only containers placed after a specific date
Assigned containers
Whether containers assigned to picking or shipping are candidates
Source aisle
Specific automatic aisle to draw from (optional)
Location range
X/Y coordinate range within the source aisle
Location sorting
Order in which source locations are evaluated (free positions ASC/DESC, X/Y ASC/DESC)
Strategy Rules (Destination Selection)
For each rotation strategy, destination rules specify where to move candidate containers:
Rule
Description
Same aisle
Move within the same aisle; skip if no valid location in aisle
Specific aisle
Move to a designated automatic aisle; skip if no valid location
Storage zones
One or more target zones (mandatory — at least one required)
Priority
Task priority for defragmentation tasks of this ABC+zone combination
Location search uses putaway strategies in configured sequence order.