Where does the document come from?
From a form filled in the field: the report generates in your own template and files itself in the relevant record. Nobody names or files by hand, which addresses the real origin of the mess rather than its consequences.