It takes long time to execute "Call transction" in SAP activities

I implemented “call transaction” in my SAP automation project.
when executing the file,
it always takes long time (about 30 seconds) to wait for this activity to be completed.
I am using the UiPath studio of community version.
The file version is 21.4.3.0.
Is that only because of community version that is not stable?

@panpiaopiao

Hello Panpiaopiao,
welcome in the UiPath Community.

In a normal case the transaction code is transfer into Ok-Code field and the automatic execution should not take more time than a manual execution. Is it possible that a lot of data is loaded here?

Best regards
Stefan

Hi StefanSchnell, Thanks for replyting. I am just coding the transaction code directly in Activity “call transaction”.
and there is no “lot of data loaded” around this activity.
what do you mean by " a lot of data is loaded here"?

Hello Panpiaopiao,

I just wanted to exclude that with the start of your transaction a large amount of data is processed in the SAP system, which would explain a long loading time. But this is not the case.

If you use the activity Call Transaction …

… it transfers your transaction code to the SAP Ok-Code field, e.g. /nVA03, and executes it. I can’t explain why this action takes 30 seconds for you. Please give us more information about your workflow to start the transaction.

Best regards
Stefan

Please refer to the image of my work flow. there is no large load of data.
Found one thing that, if executing “call transaction” just after SAP logon and SAP login, it takes time to execute “call transaction”, it stopps at the screen just after logging, pending for transaction code input.(for over 30s)
But if executing the extire work flow without loging steps (in case account already logged in), the execution soon completed.

@panpiaopiao

Hello Panpiaopiao,
I tried nearly the same workflow as yours on my system.

The sequence needs in my case 24 seconds.

image

I tried in manually multiple times and in this case I need approximate 38 seconds.
The most time I wait to connect to the system.

image

From this perspective 30 seconds in your case looks very realistic.

Best regards
Stefan