on 2025 Apr 02 4:44 AM
Hello Experts,
We build and use sap screen persona flavors on Zebra RF devices, flavors are built for transaction /SCWM/RFUI. For many screen users are complaining that screen loads very slowly and took more time. Screen for which user is complaining does have any script, I tried to use same flavors on laptop, and it do some slowness but when see same flavors on RF device it really takes more time. So is there any tool or way available which could help locating the object which is causing this delay?
I am searching for a tool which could help me analyzing the performance of flavors when we run it on Zebra mobile devices. I tried activating "Screen persona profiler", its visible on laptop browser but I do not see this option when flavor is launched on mobile screen. Is there a way to activate it for mobile devices?
If not is there any other tool or available in market which could integrate with SAP without putting any extra load and help analyzing the performance?
Apricate your replies, thoughts and ideas.
Thanks in advance.
Regards
Ritz
Request clarification before answering.
Hi!
A mobile device will not be able to run the Profiler you are referring to. From a technical perspective, when using an RFUI screen without personas, a single request is generated for actions like setting a value or pressing a pushbutton to update the screen. For example, if your device processes such a request in 300ms, the update completes within that time.
However, if a Flavor is created and screen events are utilized, additional requests are generated — to retrieve the control state, execute actions defined in the screen logic, etc. In this scenario, three requests might be generated, tripling the waiting time.
Your statement isn't clear about scripts: "Screen for which user is complaining does have any script, ..."
If scripts are not used, then probably, it is not related to Personas at all.
For example, SAP Note 3403766 - High Memory consumption in RF Picking.
If problem repeatable on Chrome, then you could try to use remote debugging for Android: https://developer.chrome.com/docs/devtools/remote-debugging/
RFUI screens are lightweight and do not impact device performance. The key factors affecting responsiveness are network speed, the number of generated requests, and backend performance.
Best Regards!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
vananko,
Thanks for the reply. I agree with you and used dev tools to see the performance of each click and push buttons. But when I do same on RF device it takes more time and I want to locate the particular element in in overall call which is causing this delay. So far haven't come across any tool which could be installed on RF device to give such analysis.
Thanks
Ritz
User | Count |
---|---|
70 | |
21 | |
9 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.