Fix patch: multiple files with same name (#3213)
Fix patch: multiple files with same name (#3213)

- unify id generation
- generate unique filenames

Co-authored-by: Lars Hvam <721d1b171982cd84b755f6b25130d2b88cd1f696@hotmail.com>

EduardoCopat/abapGit,larshp/abapGit,larshp/abapGit,sbcgua/abapGit,sbcgua/abapGit,EduardoCopat/abapGit