Handling Classes
Handling Classes place each Product into one warehouse-specific group, such as Smalls, Team Lift, Oversized, or Fork-Only. Slotting Rules can then use the Product's Handling Class to decide which Locations are allowed, preferred, discouraged, or forbidden.
Unlike Product Profiles, which can apply many labels to the same Product, Handling Classes are mutually exclusive within a Warehouse. The first matching class in sort order wins.
How to Create a Handling Class
- Navigate to System -> Product -> Handling Classes.
- Click Add Handling Class.
- Fill in the Name field and, if needed, the Code field.
- Choose the Warehouses where this class applies.
- Set the Sort Order.
- Build the matching rules in the condition builder.
- Click Save.
Sort Order
Handling Classes are evaluated from lowest sort order to highest sort order. If a Product matches more than one class, ShipStream assigns the first matching class and stops checking the rest.
Use this order to put the most specific classes first. For example, Fork-Only might come before Oversized if some large Products also require equipment and should always be treated as Fork-Only.
Matching Rules
The condition builder works the same way as Product Profiles. Use visual conditions for common Product fields, and use an Expression is true row when you need advanced logic or explicit empty-field handling.
See Product Profiles for Product matching examples, and see Common Expression Language for the full expression syntax, including how to use present() for empty Product fields.