TSG Presents OpenInterchange:

An Open Source Solution To Import E-mails Into Documentum.


 

OpenInterchange is a highly configurable lightweight solution to import documents into Documentum through any e-mail inbox.

The Problem

As companies grow and Documentum applications become more complex, there comes a greater need to import documents into Documentum in a quick and simple fashion.  Moreover, employees can often be on the go and unable to access internal company network applications.  There is a large desire to be able to import documents from anywhere and start workflows on these documents immediately.  

The Solution - OpenInterchange

To address these needs, TSG has created OpenInterchange - a highly configurable lightweight solution to import documents into Documentum through any e-mail inbox.  OpenInterchange is a tool that can monitor multiple e-mail inboxes and import e-mails into Documentum as they are received by the inbox.  OpenInterchange will create individual objects in Documentum for the e-mail message body and any attachments it may contain.  Furthermore, OpenInterchange can kick off a workflow for these objects so that relevant tasks for these documents will be started right away.

How It Works: High-Level Summary

The following is a high level overview of OpenInterchange's process:

  1. Grabs new e-mails from the e-mail inbox
  2. Creates objects in Documentum for the e-mail message body and attachments with a relation between these objects
  3. Kicks off a workflow on these objects
  4. Sends an e-mail to the sender and recipients of the original e-mail with info on the newly created objects
  5. Deletes processed e-mails from the e-mail inbox

How It works: Under the Hood

OpenInterchange was designed to use leading edge technology according to the latest standards and best practices in industry.

  • J2SE Standard – OpenInterchange is a Java stand-alone application, which allows for portability and the capability to run in any environment.  Moreover, this allows OpenInterchange to be run as a scheduled task that can be run at any interval based on the user’s needs.  OpenInterchange utilizes the JavaMail library to communicate with any type of e-mail inbox, whether it be POP3 or IMAP.
  • OpenContent SOAP Web Services – All communication with Documentum is done through OpenContent.  This isolates OpenInterchange from Documentum which eases maintenance burdens and provides cost efficiencies during version upgrades and development of new features.  As business changes and new enhancements are identified, the interface can easily be extended to expose the new web service.
  • XML Driven – OpenInterchange is fully configured through XML.  The XML configuration specifies the details on the e-mail inboxes to monitor, the Documentum repository to import to, and the workflows to kick off.  All aspects of the tool are configurable, which allows for the tool to be utilized in any type of environment for any number of requirements.
  • Extensive E-mail Reporting – OpenInterchange was built with extensive e-mail reporting of its processing in mind.  As e-mails are processed, the sender and recipients of the original e-mail are notified of newly created objects.  Furthermore, OpenInterchange allows for an admin e-mail address to be notified of relevant processing actions.

 

Download OpenInterchange >>

 

OpenInterchange is heavily utilized in OpenContent HPI - a highly streamlined and configurable Documentum interface.

For more information on OpenInterchange, please contact us.