Sometimes an editor just needs to replace a file, nothing more and nothing less.
This utility module offers the ability for managed files (file and image field files) to be replaced without changing the path to the file and without the need for additional admin and editorial interfaces. It adds a "Replace" option on each file field widget that triggers a simple modal file replace upload form via AJAX. The replacement file assumes the exact same path, physical file name and file ID as the original. Any validation rules enforced by the file field are also re-enforced for the replacement.