Hello,
We currently use the out of the box quote revision process.
An issue we began seeing recently is users clicking the revise quote button multiple times in a row, resulting in "duplicate" quotes being created. For our process, in theory, there should only be 1 editable quote ID in the system at a time. The reason being is once a quote is activated, it hits our ERP system. Our ERP system has checks in place to prevent the duplicate data from being saved (overlapping timeframes, etc), but i'd like to prevent this on the front end in D365.
I tested using a duplicate detection rule and it didn't work because upon quote revision, the newly created quote is auto saved by the out of the box process. I also tried to disable the autosave via an OnSave script but that didn't work either.
I'm curious if anyone else has run into this issue, or if anyone has any other suggestions.
Thanks!
Mike