I’m looking for a way to reopen a completed workflow in Alfresco, or at least create a new workflow based on a closed one while maintaining a link/relationship between them.
This would be useful for simple recurring tasks or situations where a process needs to be restarted with reference to its previous instance.
Has anyone dealt with this requirement before? Is there a best practice for handling it? Should workflows be designed never to fully complete in such cases, or is there a way to “reopen” them at the database level (or via API) without breaking the integrity of the system?
Any advice, patterns, or examples would be greatly appreciated.