• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
TSB Alfresco Cobrand White tagline

Technology Services Group

  • Home
  • Products
    • Alfresco Enterprise Viewer
    • OpenContent Search
    • OpenContent Case
    • OpenContent Forms
    • OpenMigrate
    • OpenContent Web Services
    • OpenCapture
    • OpenOverlay
  • Solutions
    • Alfresco Content Accelerator for Claims Management
      • Claims Demo Series
    • Alfresco Content Accelerator for Policy & Procedure Management
      • Compliance Demo Series
    • OpenContent Accounts Payable
    • OpenContent Contract Management
    • OpenContent Batch Records
    • OpenContent Government
    • OpenContent Corporate Forms
    • OpenContent Construction Management
    • OpenContent Digital Archive
    • OpenContent Human Resources
    • OpenContent Patient Records
  • Platforms
    • Alfresco Consulting
      • Alfresco Case Study – Canadian Museum of Human Rights
      • Alfresco Case Study – New York Philharmonic
      • Alfresco Case Study – New York Property Insurance Underwriting Association
      • Alfresco Case Study – American Society for Clinical Pathology
      • Alfresco Case Study – American Association of Insurance Services
      • Alfresco Case Study – United Cerebral Palsy
    • HBase
    • DynamoDB
    • OpenText & Documentum Consulting
      • Upgrades – A Well Documented Approach
      • Life Science Solutions
        • Life Sciences Project Sampling
    • Veeva Consulting
    • Ephesoft
    • Workshare
  • Case Studies
    • White Papers
    • 11 Billion Document Migration
    • Learning Zone
    • Digital Asset Collection – Canadian Museum of Human Rights
    • Digital Archive and Retrieval – ASCP
    • Digital Archives – New York Philharmonic
    • Insurance Claim Processing – New York Property Insurance
    • Policy Forms Management with Machine Learning – AAIS
    • Liferay and Alfresco Portal – United Cerebral Palsy of Greater Chicago
  • About
    • Contact Us
  • Blog

Do More with Your Alfresco Deployment – Working with Document Versions in HPI vs. Share

You are here: Home / Alfresco / Do More with Your Alfresco Deployment – Working with Document Versions in HPI vs. Share

June 14, 2016

For many of our clients, having the ability to quickly and clearly see each version of a document is critical.  Version viewing is especially important for our clients in regulated industries like our Pharmaceutical, Manufacturing and Nuclear Power clients. In Alfresco, the ability to quickly view a prior version’s rendition is a bit of a challenge.

First, let’s discuss version viewing from a business perspective before a more technical explanation later in the post.

As an example, let’s say we have a Procedure document that describes the cleaning process for a certain part of a nuclear plant.  Like all other controlled documents, the ability to change this document is locked down.  Changes must be reviewed and approved by the appropriate people in order to be made Effective at the plant.  Here’s how the process works:

  1. We start with an already Effective document, say version 1.0.  A change happens in the plant that affects this document.  Jim, a document editor, makes changes to the document, checking it out and in a few times, creating Draft versions 1.1, and 1.2.
  2. Satisfied with his changes, Jim routes the 1.2 version for review and approval.
  3. During the approval process, a number of approvers look at the document to review the changes.  Sally, a document approver, wants to be completely sure that she reviews every change made to the document.  To do this, she would like to:
    • View version 1.3 against the latest Effective version, 1.0 to see what has changed
    • View Jim’s changes from 1.0 -> 1.1 -> 1.2 to see his thought processes during the editing process.  Perhaps seeing this information will trigger something in Sally’s knowledge base that may find something that Jim missed?
  4. The approvers, satisfied with Jim’s changes, approve the document.  The 1.3 version becomes 2.0, Approved and has an Effective Date set two weeks from the approval date.
  5. The users that rely on this document to clean the part associated with the procedure receive a training notification that a new Approved version exists.  During the training process, each user should compare version 2.0 to 1.0 and make sure that he/she understands what has changed in the document.

Working with Versions in Alfresco Share vs. TSG HPI

Alfresco Share makes it very easy to see the latest version of the document.  However, viewing prior versions is a bit of a challenge.  While on the document details page in Share, you can access a Version History section.  In this section, you can perform three actions on each version of the document:

  1. Revert to the version
  2. Download the version contents in the native format (ex: Word)
  3. View properties on the version

With very limited abilities to compare or view versions quickly, Sally and other reviewers will find their approval process very cumbersome.  However, in HPI, users can:

  1. View each version’s PDF rendition in the browser quickly – no native version download required
  2. View versions side by side for comparison
  3. Send two versions to Workshare Compare to generate a redline differences document

To see Share and HPI in action, check out this short video:

As you can see, for anyone that cares about viewing more than the latest version of documents in Alfresco, utilizing HPI will make working with versions much easier.

Technical Explanation

For our technically inclined readers, we thought we’d include some explanation as to why working with versions in Alfresco is so difficult.  Essentially, when a user views a document in Share, a PDF rendition is obtained from the transformation server and attached to the node as a rn:rendition child association.  The problem comes in with Alfresco associations.  Unlike other ECM systems we work with like Documentum and Hadoop where relationships are version to version, in Alfresco associations are node to node.  Therefore, a node can only ever have one rendition.  This is why Share only allows the user to view the latest version’s rendition, and must download the native contents for older versions separately.

So how do we get around Alfresco’s node-to-node association limitation?  Luckily, Alfresco allows for content properties.  We apply an aspect to documents viewable in HPI that contains a rendition property where the transformed PDF is stored, rather than using a child association.  Unlike associations, properties are specific to each version and we can easily control the rendition for each version.

Filed Under: Alfresco, OpenContent Management Suite, Share

Reader Interactions

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Search

Related Posts

  • Alfresco – Viewing Annotations on Versions
  • Alfresco Deployment – No Code vs Low Code
  • Alfresco Share – Folder Comparison with OpenContent Management Suite
  • Alfresco Share – Contributor Comparison with OpenContent Management Suite
  • Alfresco Share – Search Comparison with OpenContent Management Suite
  • Alfresco Share – Comparison with OpenContent Management Suite Series
  • Alfresco – Do More with Your Alfresco Deployment – Adding Documents in HPI vs. Share
  • Do More with Your Alfresco Deployment – HPI vs. a Custom Search Interface
  • Alfresco 5.1 Released: First Look
  • Alfresco Interface – Differences between Share and HPI

Recent Posts

  • Alfresco Content Accelerator and Alfresco Enterprise Viewer – Improving User Collaboration Efficiency
  • Alfresco Content Accelerator – Document Notification Distribution Lists
  • Alfresco Webinar – Productivity Anywhere: How modern claim and policy document processing can help the new work-from-home normal succeed
  • Alfresco – Viewing Annotations on Versions
  • Alfresco Content Accelerator – Collaboration Enhancements
stacks-of-paper

11 BILLION DOCUMENT
BENCHMARK
OVERVIEW

Learn how TSG was able to leverage DynamoDB, S3, ElasticSearch & AWS to successfully migrate 11 Billion documents.

Download White Paper

Footer

Search

Contact

22 West Washington St
5th Floor
Chicago, IL 60602

inquiry@tsgrp.com

312.372.7777

Copyright © 2022 · Technology Services Group, Inc. · Log in

This website uses cookies to improve your experience. Please accept this site's cookies, but you can opt-out if you wish. Privacy Policy ACCEPT | Cookie settings
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT