Cut the onion into half rings. For marinade, mix water, vinegar, sugar and a pinch of salt, mix well. Pickle for about 15 minutes.
Cut the boiled beef into strips.
Cut the ham into strips.
Cut the cucumber into strips and salt a little, let stand for several minutes. This will help remove excess fluid and then the salad will not leak.
Remove the pulp from the tomato and cut into strips.
Squeeze the onion and add to the rest of the ingredients.
In mayonnaise, add pepper to taste and mix well.
Season the salad with mayonnaise and serve.