You can use BPC Security to restrict this. Do not allow Finance users to have the permission to Write to that Version (or Denied if you don't want them to see it either)
Then when the Version is ready to be written to, add that Version to the allowed Versions to write to.
(This is assuming you have Version as a Secured Dimension.)