Lock active location for allocation after a short pick.
Summary:
As per the current functionality, when a picker performs a short pick from an active location, the system does not apply the short lock code configured in the company parameter SHORT_LOCK_CODE.
Per interface design, all locations, including active locations, have a lock code assigned in the location master to map them to the appropriate ERP subinventory. However, a short lock code is not applied when a short pick occurs from an active location, even if the lock code is configured with Allow Multiple Lock Codes = YES
For example, suppose active location A01 contains 100 units, but the system inventory incorrectly shows 100 units while only 80 units are physically available. A picker is assigned to pick 50 units but can only find 30 units, resulting in a short pick of 20 units. After the short pick, the system does not lock location A01. As a result, the remaining system quantity is still considered available for allocation, and subsequent orders continue to be allocated from the same location. The next picker is then sent to A01, encounters the same inventory discrepancy, and must short pick again.