Change document approval workflow into a "model" that would be controlled under master data and applied to multiple documents

The document approval workflow is currently configured at the level of each document. This is extremely powerful but can cause some

Experience would tell, however, that approval of documents is typically assigned to a very limited number of people:

  • Quality documents approved by Quality Manager
  • SOP's approved by GM, QA manager, etc.
  • Supplier document approved by SQM team
  • etc.

This suggests that the approval of documents - even though it ultimately centers around an individual - is more about the function, the team, and the process.

For this reason it would make sense to create a new master data entity called "Approval Workflow". This would effectively be a model. (And furthermore, all models like "Ratings", "Tests", "Risk Assessment Models", "Decision Trees", etc. could all be hosted in a Master Data module called "Models". Why call it models - you can define a model as something that takes inputs from the user and transforms it into other information or performs some function)

The benefits of this would be immense as the users would only have to control the approval workflow in one place and it would be applied across all documents. This would make the reassignment of approvals very quick in case people leave, or change jobs, etc.

  • Amusik
  • Nov 23 2015
  • Under review
  • Attach files
  • Guest commented
    November 27, 2015 17:06

    Suggestion: Configure the responsibles on folder level and inherit this to the documents in that folder?