Symptom
Customers may observe slow system performance in Warehouse Management (WM) as part of SAP S/4HANA Cloud Public Edition when:
· Posting Goods Receipts (GR) or Goods Issues (GI). This could e.g. happen on central goods issue or goods receipt bins.
· Confirming Warehouse Tasks (WTs)
· Several users work on WTs for the same storage bin at the same time
Typical effects include:
· Long processing times during GR/GI postings
· Delays during WT confirmations
· Overall slowdown because multiple processes are waiting for access to the same bin‑related stock information
Environment
SAP S/4HANA Cloud Public Edition
Cause
This behavior occurs when one storage bin contains an unusually high number of different stock items (for example, several hundred or even thousands of unpacked stock items).
In WM, the system must evaluate the complete stock situation of a bin whenever GR, GI, or WT confirmation is carried out. If a bin contains an extremely large number of stock items, this check becomes increasingly slow.
This is based on a fundamental WM design principle:
A single storage bin should not contain extremely large amounts of unpacked stock items. In a physical warehouse, such a bin would be difficult or impossible to work with efficiently. Warehouse clerks would have a hard time finding the right stock items.
When warehouse structures do not follow this principle, performance issues can occur.
Resolution
To maintain stable performance, SAP recommends reducing the number of unpacked stock items per bin. The following approaches can be used:
1. (Recommended): Use Handling Units (HUs)
Pack stock items into Handling Units rather than storing large numbers of unpacked stock items directly in the bin. Recommendation is to model physics in the system having HUs containing multiple stock items, i.e. as the items will be shipped on multiple loading carriers to customers.
Benefits:
· The system processes only HU‑related stock items during GR/GI or WT confirmation
· Bins can hold many HUs without causing performance problems
· Parallel processing becomes more efficient
Important: Avoid using level of available quantity on bin level in the respective storage type of affected storage bins. Such settings can create new performance bottlenecks.
2. Split the Bin into Smaller Bins
If handling units cannot be used:
· Create multiple smaller bins
· Distribute stock evenly among them
This keeps the number of stock items per bin low and improves performance. For goods issue areas you could use app Determine Staging Area – Outbound to determine different bins in the GI area. This setting allows determination of Staging Bays in a flexible way. You could determine different Staging Bays (= storage bin) e.g. per Route, Carrier, or Ship-To party.
See Also
Best Practice Recommendation
Aim for having system and physical world in sync in a timely manner.
Example: If in physics trucks leave the warehouse on hourly basis, do not only post goods issue once a week. Instead, post GI right after the truck has left your premises.
This is especially important when several users may create or confirm WTs in the same area simultaneously.
Additional Information
You can check the number of stock items on a bin using the Warehouse Monitor APP. There open the node Stock and Bin -> Storage Bin -> Physical Stock. On the selection screen specify the storage bin you would like to check. The result list shows the stock items on this bin in detail. As it also shows packed items the result list needs to be filtered to rows without an entry in column HU. With this filter in place, you can see the number of unpacked stock items on your bin.
Keywords
Performance, Trace, Runtime, WO processing, WT confirmation, GI posting, GR posting, GR-AREA, GI-AREA, RFUI, RF, s/4hana public cloud. , KBA , SCM-EWM-WOP-2CL , Warehouse Order Processing (Public Cloud) , Problem
SAP Knowledge Base Article - Public