Is there any way to replace the current version of a document without generating a new version? For auditing purposes we want the version history to reflect the exact changes that a document has in the version history, but the revert to a past version function creates new versions instead.
Yes, when you are viewing the 'old' document, in the 'Document Actions' pane on the right, simply click 'Upload New Version'. If it's a completely different layout or what not, you would choose minor or major revision. This will still keep your repository of old docs if you want to change back.
The thing is we don't need Alfresco creating a new version of the document, but simply replace or even delete that version; since it was uploaded by mistake, for example. Can it be done?
Well document versioning is one of the main features. To 'overwrite' it without the versioning can't be done. You would have to delete the old one, then upload the new one.