![]() | ![]() | ![]() | ![]() | ![]() |
In SAS Pack Optimization, stores with a desired target quantity of 0 might still receive units after optimization. This issue occurs because optimization allocates units based on cost. In some cases, a store with a target quantity set to zero (0 need) might be allocated more units than a store with a need of 0.1.
Below is a list of individual workarounds that might prevent the undesired units:
None of the above workarounds, other than removing the stores with 0 need from the delivery, are guaranteed to be effective.
After the fix is available, a new global setting called ALLOW_UNITS_FOR_ZERO_NEED is available to specify whether stores with 0 need for a SKU can receive any units for that SKU.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Pack Optimization | Microsoft® Windows® for x64 | 3.2 | 3.2_M4 | 9.3 TS1M2 | 9.3 TS1M2 |
64-bit Enabled AIX | 3.2 | 3.2_M4 | 9.3 TS1M2 | 9.3 TS1M2 | ||
Linux for x64 | 3.2 | 3.2_M4 | 9.3 TS1M2 | 9.3 TS1M2 |