Featured Case Study:

 

A technology and business professional and consulting services firm, with 17 offices nationwide, utilizes only top-flight consulting talent.

 

 

Read More >
SharePoint Tip of the Month:

Enter your email below to receive our SharePoint Tip of the Month:

This month’s tip >

SharePoint Tip of the Month

September 2009: Using SharePoint to automatically trigger periodic document review

 

ISO 9001 standards for document management have many requirements for certification. One such requirement is that documents have a designated owner and a scheduled review cycle, such that on a periodic basis, a review of the document by the document owner is triggered to ensure that all content in the system remains current and accurate.

 

This functionality can easily be implemented in SharePoint through a combination of metadata columns, Information Management Policies, and Workflows.

 

The first component in implementing this functionality involves creating the right columns on the document library. The following columns are needed:

  • Document Owner – A Person or Group column to store either the person or set of people who will be responsible for reviewing the document
  • Last Review Date – A Date/Time column to store when the document was most recently updated
  • Review Frequency – Number of days after the Last Review Date that the document should next be reviewed
  • Next Review Date – A calculated column based on the Last Review Data and the Review Frequency

 

The second component is the workflow process. For a document to be reviewed, a notification is sent to the person designated as the Document Owner and a corresponding task assigned. When the Document Owner views the task, reviews the document, updates it if necessary, and marks the item as complete, the workflow should be completed. The workflow, as it completes, automatically updates the Last Review Date property to the current date, which in turn adjusts the Next Review Date for a subsequent cycle.

 

The final component is to automatically trigger the workflow described above. On a regular Date/Time column, the SharePoint Information Policy settings could be used to automatically trigger the workflow. However, because Next Review Date is a calculated column, a slight amount of custom code needs to run on the document in order to set when the document review workflow should be initiated. The line of code is:

 

Expiration.SetExpirationDateForItem(item, NextRenewalDate, false);

 

The case above provides another example of where SharePoint can address real world business requirements. As we often see, the out-of-the-box functionality is able to meet the majority of the requirements and thus comprise the bulk of the solution, and a small amount of custom code fills the gaps necessary to complete the solution.

More Tips...

 

02/10: Monitoring User Activity with SharePoint Usage and Audit Reports

 

01/10: Planning For Your Upgrade to SharePoint 2010

 

12/09: Unlocking the Code For True, Cost-Effective SharePoint Workflow

 

11/09: Bringing Products to Market More Efficiently with SharePoint

 

10/09: How The SharePoint 2010 Architecture Will Change The Way Businesses Look At SharePoint

 

09/09: Using SharePoint to automatically trigger periodic document review

 

08/09: Getting Ready for SharePoint 2010

 

07/09: SharePoint 2010 Sneak Peek and Kevin’s First Thoughts

 

06/09: Leveraging Your SharePoint Investment for Business Productivity

 

05/09: Performance Point Server's Place Within the Business Intelligence Product Stack

 

04/09: Implementing a SharePoint Learning Management System

 

03/09: SharePoint Based ISO 9001 Document Management System

 

02/09: Implementing a SharePoint Knowledge Base

 

01/09: Planning For Your SharePoint Portal Deployment

 

12/08: Creating a Dashboard Using Excel Services

 

10/08: Six Sigma Based Project Portfolio Management Using SharePoint

 

09/08: Using SharePoint to Achieve Advanced Knowledge Management for the Enterprise

 

08/08: Remote SharePoint Acceleration for Improved Productivity

 

07/08: Top 10 Things to Think About When Implementing Your SharePoint Governance Plan

 

06/08: Using SharePoint to Measure Performance

 

05/08: Automatically Converting Reports To PDF in SharePoint

 

04/08: Managing the Pain of SharePoint Document Migration

 

03/08: SharePoint as an ECM Solution

 

02/08: Automating the Site Provisioning Process

 

01/08: Getting The Most out of Enterprise Search

 

12/07: Making Sense of SharePoint's Workflow History

 

11/07: Realizing the Value of Your Intellectual Assets with SharePoint Knowledge Management

 

10/07: Full Featured Business Applications Using SharePoint 2007

 

09/07: Web Content Management Breakdown

 

08/07: Using SharePoint 2007 Content Types

 

06/07: Approaches to SharePoint Branding and Design Customizations

 

05/07: Streamlining Report Approvals using SharePoint and InfoPath

 

04/07: Content Rollup

 

03/07: Information Management Policies and Records Retention

 

02/07: Building an Enterprise-Wide Staff Directory

 

01/07: Using SharePoint, InfoPath Forms and Workflow to Automate Your Employee Onboarding Process

 

12/06: Extranet Authentication Options

 

11/06: Planning for Your Migration to Microsoft Office SharePoint Server 2007

 

10/06: Business Intelligence Capabilities in SharePoint 2007

 

09/06: Understanding Workflow Capabilities in SharePoint 2007

 

08/06: Fulfilling the Promise of Your SharePoint Portal - A Whitepaper by Abel Solutions

 

07/06: New Features in SharePoint 2007 - Part II

 

06/06: Several New Features in SharePoint 2007

 

Sign In