Let me start this blog post with providing a background for this feature.
On the location directive page, there is a Multi SKU parameter available. This parameter defines when location directive can be applied in order to set the location on the created work.
- If this parameter is selected, location directive is used in the scenarios where multiple stock keeping units are defined in the source document (call them as Multi SKU).
- If this parameter is unselected, location directive is used in the scenarios, where single stock keeping units are defined in the source document (call them Single SKU).
"Multi SKU" parameter commonly used for Put work types.
When you setup PUT location directives and your company has different scenarios (orders with single SKU, orders with Multi SKU) you have to create both location directives:
- One, where Multi SKU = NO. This location directive will be used to identify where to put your items in the scenarios where you have work order with:
- Single order with single item
- Singe order with multiple the same items
- Multiple orders with single item
- Multiple orders with multiple the same items
- Another one, where Multi SKU = YES. This location directive will be used to identify where to put your items in the scenarios where you have work order with:
- Single order with multiple different items
- Multiple order with multiple different items
- This is the most common source of the errors. When companies have simple orders and more advanced orders and forget to define both location directives (one with Multi SKU=no, and one is where Multi SKU = YES). In these cases, locations will be blank due to missing location directive setup.
- You have to duplicate the location directives depending on the type of the orders. It means that the volume of location directives is increased dramatically just because of Multi SKU parameter.
- Multi SKU location directive becomes Multiple items Scope
- Non multi SKU location directive becomes Single item Scope
- 2 new options become available: Single item and order, All
- Activate this feature
- Review your configuration of the location directives
- Change the Scope to Single item or order for location directives with Scope = Single items and remove unnecessary Multiple Items location directives (in scenarios where you do not mix sales orders)
- Change the Scope to All for location directives with Scope = Multiple items and remove unnecessary Single Items location directives (in scenarios where you do not use queries)
- Scope field is a display method, so you cannot sort by them, they cannot be added as personalization to a grid, etc.
- Scope display method uses two fields to render correctly: Scope and Multi SKU parameter. To avoid any data upgrade issues, these are upgraded just in time (JIT), and saved in upgraded format on first save. This means that Scope will be "Unknown" when exporting data, that never was saved with the scope feature on. The entity also has the "Multiple SKU" option, that is the one winning when Scope=Unknown.