How to reduce the time of the call server functions?

There is a handling "sales Assistant". This mate + selection + a whole bunch of his own. A lot of the details in the Object.
When you click on the button "New sales" calls the function Initialize() (resets the details) that with the Directive &the Server.
And it takes a server challenge 10 seconds. The function itself works, but it is very long.

5cf374bd0960b988687626.png

Cause as of Reservationscontact and pass the necessary details are not particularly suitable, because almost all of them are activated when set to their initial values.

Are there any ways to speed up the server side challenge?
March 23rd 20 at 18:44
1 answer
March 23rd 20 at 18:46
1) If a question for programmers, you do not need lazy - use &of Reservationscontact and clearly specify in the parameter structure with a conditional name of the Context all need to initialize the parameters and of the returned structure will be set on the client.

2) also will review what values are reset - may not need any server calls and everything can be done on the client side? Also do not forget about quick cached on the client function Predopredeleno()

3) If the issue to system administrators, they need to see your DBMS server, 1C server, web servers and all network infrastructure in General - just so they can give practical advice on optimization.

Find more questions by tags 1C