Copy Document From Related Company

Hi!
I have to enlarge the functionality of Copy Document, so I can Copy Document from related company.
I started with EventSubscribers, but there are places where there aren’t events to attach to. Is there some way to finish the task without rewriting the full functionality or it is impossible ?