An absence of a compilation directive before the procedure means using a directive by default. A directive by default is AtServer
that leads to extra server call and it is not working on web-client.
Procedure Server()
EndProcedure
&AtServer
Procedure Server()
EndProcedure