I'm still pondering different scenarios for this issue. Here is the latest and I will try to go in as much detail as possible. I will start out with our current process.
We have a ticketing system that allows multiple attachments and includes version control. For example, I may attach ten different attachments, but for one of those I might have six different versions. Sounds simple enough.
We purchased qRules and I was able to extract the attachment from the form and send this to a document library. Well, the issue then became that the filename that was used by qRules was actually a time stamp. This will prevent versioning because the filename will never be the same. As Patrick pointed out earlier, this was done for a reason. If I have a file named "Requirements Document", and it stores the document library, and then someone else uses that same filename, it would overwrite the version.
My thought is, what if a subfolder could be created for the document library that would match up with either the id of the form or name of the form. Have the attachments extract to the subfolder instead of the document library, maybe even return the link to the folder named "Versions". This way, if I used the name "Requirements Document" as an attachment, it would be segregated to the subfolder instead of the entire document library.
Is this possible?