SharePoint has no idea what a release is
Procedures and SOPs sit in SharePoint. Document numbers are assigned by hand, from a list someone keeps. There is no revision state, so there is no difference between a draft and a released document.
document ids handed out by hand
« We are on SharePoint, but we need formal version control and unique document ids. »
How do you answer that today?
A revision is a state with a signature, not a filename.