OpenMigrate's Newest Features - Bulk Load Interface


Bulk Load Interface (v1.1)

The OpenMigrate bulk interface provides a highly configurable user interface which enables the user to easily manage documents and import them into a variety of targets.  The interface is built on top of the Spring framework making it extremely easily maintainable, customizable, and configurable.

Interface Components

  • Batch Creation - A batch consists of a group of documents to be migrated.  Users can establish a unique name for the batch and add multiple documents to the batch, allowing efficient one-time migrations. Documents can be uploaded from a file system or by querying a source docbase. Additional migration sources are easily added via the extensible classes.
  • Document Setup - The document setup component allows the user to select from a configurable set of options in order to identify a certain schema. A schema defines all the source and mapping properties for the migration.  Schemas are loaded from a highly configurable schema file.  This allows administrators to tailor OpenMigrate to their particular needs.  

  • View Document Details - This component allows the user to select and enter properties for each document in a batch. Included in the schema's configurable properties are cascading properties, related groups, DQL populated selectable values, and XML populated selected values.  Additional sources, such as LDAP, can easily be added.  A workflow is the operation of relocating documents through a work process. It must be selected in addition to the performers assigned to that workflow. Administrators can program custom rules to allow users to specify workflows, create ACLs, and set target attributes.

  • Copy Document Properties - This component allows the user to copy properties previously set for one document to other documents in the same batch.  Copying document properties saves the user from setting the same properties to other documents in the batch.

 

  • Dynamic Filter - The dynamic filter allows the user to sort batches based on date and status.  Documents within a batch can be sorted based on type, verify status, import status, and workflow.  Filtering generates greater readability for the users.

Services

  • Batch Source - The batch source connects the web interface with the OpenMigrate back end code.  
  • Schema Configuration - The schema configuration provides a way to configure properties set for each batch to be imported. It controls multiple input types on the document details component.  Hierarchical configuration structure eliminates configuration redundancies with user input.
  • Configuration Validation - Configuration validation is a value added feature that validates schema configurations.  This enables the administrator to more easily create properly configured schemas and it includes a detailed description of any potential problems that may exist.
  • Document Validation - This feature of OpenMigrate validates user input based on the current configuration. Custom validation for each document can be created based on applicable business needs. For example, date formats and required values can be validated.
  • Document Property Population - Document properties can be automatically populated, thus reducing user input when required.
  • Batch Import - Batch import enables the user to import batches to a file system or Documentum. This feature is XML structurally based and associates metadata with content files. It also provides the ability to set document properties and version existing documents in the docbase.

Case Study

  • Problem: A client was in need of a solution to reduce the amount of user input for document migrations, simplify and streamline imports, and more efficiently migrate documents into a customized version of Documentum.
  • Solution: TSG developed and implemented a customized web interface and document migration solution by using OpenMigrate 1.1.  OpenMigrate 1.1 automatically populates only the fields necessary for migrations, thus reducing the amount of user interaction.  Additionally, input redundancy is eliminated with the copy document properties feature and validation ensures that user input is accurate.  Since migrations are generally an ongoing process, OpenMigrate 1.1 provided the client with an effective way to continually and consistently migrate documents from a file system to their customized version of Documentum.