E - 20230628 Performance EWM Recom
E - 20230628 Performance EWM Recom
Symptom
You are using Extended Warehouse Management (EWM) and you notice that system performance is inadequate for your requirements with
regard to the following aspects of performance:
In particular for "large" transactions, such as the release of a large wave pick with several thousand items.
You use CPUs with inadequate single computing unit (SCU) performance (see SAP Note 1501701). According to recommendations of the
SAP Quick Sizer, you should use CPUs with SCU performance class AAA for certain process steps in EWM. At least the application
server used by the relevant system users should have this performance class.
Inadequate execution of the "periodic tasks" to be carried out regularly in the "Solution Operation Guide for SAP EWM 2007 (SAP
EWM 2007)" or in the "Application Operations Guide for SAP EWM 7.0"
Available EWM notes of category "P" (performance) are not implemented in your system
Inadequate use of optimization options provided by the EWM application relating to optimized dialog response times and the
optimization of datasets created by transactions (for example, application log and change documents).
Insufficient speed of one or more components in the infrastructure. In addition to the actual EWM system, components such as the
ITS, network, devices, or the browser used can also result in performance problems. If you discover that the response times on
the mobile device are too long but that only a small part is attributable to the processing in the EWM system, you should first
check the affected component for optimization potential.
Solution
This consulting note focuses on the documentation of all optimization options available in the EWM application. In addition, you
should also ensure that you
Carry out all the "periodic tasks" named in the "Operations Guide"; these tasks are not explained again in this note. You can
find the "Operations Guide" under ttps://service.sap.com/instguides -> SAP Business Suite Applications -> SAP SCM -> SAP EWM ->
Using SAP EWM 7.0
Have implemented all notes of the category "P" that are relevant for your processes. In particular, bear in mind that not only
EWM application component notes are relevant; notes for other application components may also be relevant. The following list
provides an overview:
SCM-EWM*
SCM-BAS-DF
AP-LIM* (for example, Note 1039436 and in particular the activation of the database index D of the table /lime/coll_w2im
is required for EWM)
SCM-BAS-ODM
SCM-BAS-PAK*
SCM-BAS-INT-MD
SCM-BAS-MDL
SCM-BAS-RG
SCM-BAS-EHS*
If you use EWM on SAP HANA database, refer to the notes on optimization and analysis of the performance of SAP HANA DB, such as
the SAP Note 1999930 for the analysis of potential bottlenecks in I/O operations. Bottlenecks in I/O operations may lead to
sporadic poor dialog response times. In RF or pick by voice processes especially, the system performance perceived by system
users deteriorates sporadically as a result. The performance of I/O operations in connection with SAP HANA DB save points and
delta merges is particularly important, see SAP Note 1999930.
The following list provides an overview of the optimization options that are available in the EWM application. Detailed documentation
about the various points is available in the KW documentation, the IMG documentation, or in the long text of the relevant note:
Note that some of the above-described optimizations are technically based on an asynchronous execution of EWM internal remote
function calls (RFCs). The EWM system checks specific application functions whether they have queued RFCs (qRFCs) called WMDPDO* or
WMDPDI* that are not executed. This may require extended authorizations for the user roles (transaction PFCG) of the EWM users to
enable them to execute a specific RFC function module. You need to perform this necessary extension of the user roles used in the EWM
production system before you optimize the production system. This authorization extension is not only necessary for the user roles
that generate the asynchronous qRFCs but also for other user roles like those for creating warehouse tasks, for example.
Missing authorizations trigger a program runtime error. Transaction ST22 displays it as error 'RFC_NO_AUTHORITY' in program
'/SCWM/SAPLDLV_ASYNC'.
Manual Activities
Attributes
Key Value
1847550 High memory consumption when creating whse task for delivery
1646731
1599301 Locking problem in the PPF Action execution
1521475 Long runtime for update when warehouse tasks are confirmed
1430621
2769436 Door bin determination with TU causes long runtime in labour mangement
2601850 Long response time during wave selections with advanced selections
2312658 SAP EWM CoInnoMod - Consulting - Identify not used PPF Actions in EWM
2091466 long runtimes during GR, GI or WT confirmation when there are many quants on one bin
1847550 High memory consumption when creating whse task for delivery
1521475 Long runtime for update when warehouse tasks are confirmed