What does have someone do something for one mean?
have someone do something for one
Definition
An auxiliary presenting a beneficial action from its recipient's viewpoint: the subject receives the benefit of an action performed by another person, without necessarily having requested it.
Example sentences
I had Ken open the door for me.
My sister had Yumi read the book to her.
Could you open the door for me, please?