I need to create a revision system and circulate it for approval, where each document can have multiple revisions.
The goal is to submit revisions for approval, allow approvers to approve or reject them, and mark old documents as obsolete when new revisions are approved.There is a unique number that represents each document.


When users update the revision, I want them to still use the same unique number.

Is there any access template that I can make as an example for me to execute above?