Customise Your Database

Try for free!

Efficient implementation of additional CMDB requirements

Extend the functionality by customizing Docusnap

With the Customizing module of Docusnap, you can tailor the application to your individual requirements. Customizations are performed exclusively from the Docusnap user interface and can be done by the customers themselves. In addition, you can select from special services and trainings we offer to assist you when using the Customizing module.

Customization in Docusnap includes the following:

  • Extending the database structure
  • Creating views
  • Creating additional object types
  • Designing data entry screens

Both for information and data storage and for the configuration of dynamic user interface elements, such as data entry screens or Explorer views, Docusnap uses a relational database management system enabling you to perform the desired customizations. Docusnap ensures that the modifications made by you will not conflict with future updates.

Extending The Database Structure

If required, the Docusnap database can be extended by adding tables and fields to hold additional information. Based on these extensions, you can subsequently create individual views, object types, and data entry screens.

Creating Views

Besides extensions of the database structure, you can create any desired views by defining individual database queries (SQL queries). Such views can for example be used to consolidate information from multiple tables in a single virtual table.

Creating Additional Object Types

Hierarchies, such as the Data Explorer, are built generically on the basis of Docusnap metadata. This metadata, implemented as individual objects, is stored in the Docusnap database and allows you to customize and extend the display subsequently. To extend the metadata, you can create new objects which can then be associated with existing tables and views as well as with custom tables and views.

Designing Data Entry Screens

To enter newly defined data or edit existing data, you can create custom data entry screens. Based on the extensions of the database and the creation of custom object types, you can create new entry screens in Docusnap. Linking entry fields with corresponding database fields enables the users to enter and save the desired information.

A practical example

Due to an internal requirement, service level agreements (SLAs) need to be entered and documented in Docusnap. These records should contain the following data and information:

  • SLA name
  • SLA description
  • Response time

In order to implement this requirement with Docusnap, proceed as follows in the Customizing module:

  • Extend the database structure by adding a table called “tServiceLevelAgreements”
  • Create a header named “Service Level Agreements” in the Data Explorer below the company node
  • Create an SLA data object below the “Service Level Agreements” header to display existing and create new SLAs
  • Create a data entry screen suitable to enter and edit the SLAs

Docusnap in Action

Check out the interface to get a first impression
Edit Script
VB Script

VB Script

Metaschema Import
Data Explorer
Manage Metatables
Customizing Designer

Additional Information

Here you find more practical examples

Sample Documentation

Download Now and Start your IT Documentation!