Microsoft SPDoc Process Template

The Microsoft SPDoc process template can be used to represent a business process where the entire process is associated with a specific Microsoft SharePoint Document Library. Each runtime process instance will be associated with a specific item (i.e. document) within the specified Document Library. This type of process model is typically used to create workflow solutions for document control and management. This type of process model allows the library's metadata columns to be bound directly to the process so that the documents' metadata values can be easily used within the process model.

For this type of process model, the user interfaces for any of the process' manual tasks are usually implemented as ASP.NET pages that can be placed in and accessed from the same SharePoint site that contains the Document Library.