Skip to main content
Version: 16.1

Import/Export Objects

Objects can be imported from other applications into ADONIS and exported from ADONIS into other applications.

Import Objects from Excel

ADONIS provides a configurable Excel interface for quick data acquisition. Via the Excel interface, you can import or update objects and their attributes from an Excel spreadsheet. The structure of the Excel spreadsheet is described in an XML configuration file.

note

The XML configuration file needs to be imported in the ADONIS Administration before you can perform an Excel import. If you are using the ADONIS BPMS Application Library, one or more sample configurations will already be provided for you. For each sample configuration, a suitable Excel template file is included. The template is available for download in the Excel import dialog in ADONIS.

In order to import objects from Excel:

  1. Select the object group in which the new objects shall be created in the Object Catalogue.

  2. Right-click the object group, point to Import/Export, and then click Import objects from Excel. A dialogue window opens.

  3. Select the desired configuration from the drop-down list Select configuration.

  4. Enter the path and name of the import file into the field Excel file (either manually or via the Select file… support dialogue ).

  5. Click Next. Another dialogue window containing an Import preview opens. Review the information to verify that the collected data is processed properly.

  6. Confirm with Import. The data is imported and a confirmation box appears. Click Details to verify if the import was successful. Then close the box.

Additionally, you can:

  • Download a suitable Excel file as a template. In order to do so, click the Download template button . You can capture objects with this template, and then import the objects.

Synchronise Objects with ADOIT

ADONIS offers synchronisation of objects between ADONIS and ADOIT.

In typical scenarios, certain objects (such as Application Components in ADOIT or Processes and Roles in ADONIS) are only maintained in one of the two products. By synchronising these objects, they are made available in the respective other product.

Configuration

The configuration is carried out via the Integration Framework. If you are using a ADONIS 16.1, you can synchronise objects with the following ADOIT versions:

  • ADOIT 15.1.16 or higher | ADOIT 16.0.12 or higher | ADOIT 17 or higher

Synchronisation

Synchronisation can be triggered manually in the Connect Center. It is also possible for ADONIS administrators to configure the synchronisation to run automatically on a scheduled basis.

note

This feature is only available in the ADONIS Enterprise Edition. The availability of this feature also depends on the licence.

Import Objects

To import objects from ADOIT into ADONIS in the Connect Center via the Integration Framework:

  1. On the toolbar at the top of the screen, click Setup   .

  2. In the left pane, under Connectors, select the configuration you want (e.g. " ADOIT").

  3. In the right pane, check the Properties .

  4. Click Start Transfer.

EA elements will be imported into ADONIS. When the import is complete, a synchronisation report appears. Every imported object has its Last synchronisation date updated (attribute in the Notebook chapter "Changes").

How Imported Objects Appear in ADONIS

Within the defined target group, the folder hierarchy from ADOIT is replicated. Received objects are placed in the appropriate subgroups.

note

To prevent users from changing imported objects which should be maintained in ADOIT, ADONIS Administrators can assign them to predefined system roles. This will make sure that received objects are read-only and can only be edited in ADOIT.

Which Objects Are Imported?

If you run the default settings, the following objects will be imported:

  • Application Components will be imported as Applications in ADONIS

  • Processes and Roles will be imported as Business Processes and Business Actors in ADOIT

note

For detailed information on which attributes and relations the provided mapping covers, see Synchronisation with ADOIT - Default Mapping.

Customisers can define additional object types that should be synchronised between ADONIS and ADOIT. If you have questions, please contact your ADONIS consultant.

Only Processes in the release workflow states "Released" (icon ) or "Valid" (icon ) will be imported into ADOIT. Otherwise, ALL objects based on the object types defined in the configuration are transferred.

Check Properties

The Properties pane has two tabs: General and Constants.

General

The parameters that are displayed in this tab are read-only.

  • Name

    The name of the configuration.

  • ID

    The unique identifier of the configuration.

  • Description

    A description of the configuration.

Constants

Use this tab to dynamically set parameters for the next transfer:

  • Change the values as needed, and then click Apply Constants.

When you exit this view, all values will be reset to their defaults.

  • adoitRepositoryID

    The ID of the repository in ADOIT that holds the objects that should be imported into ADONIS.

  • importFolderPath

    The name of the object group in ADONIS that holds the objects that have been imported.

  • obsoleteFolderID

    The ID of the object group in ADONIS that holds objects that could not be deleted.

Deletion Handling

In general, imported objects are deleted during synchronisation if they have been removed from ADOIT in the meantime.

However, if relations have been added to the imported objects in ADONIS, or they are being used in models in ADONIS, they are not deleted. They will be moved to the "Obsolete objects" folder instead. An exception to this rule is the relation Responsible person. Although a relation of this type was added in ADONIS, imported objects will be deleted anyway.

  • pageSize

    The number of objects that are imported from ADOIT at once.

note

This parameter may be used to avoid performance and out-of-memory problems. For example, set the value to "100" so that 3,000 objects are transferred in 30 blocks of 100 objects each.

View Synchronisation Report

Once the import of objects from ADOIT into ADONIS via the Integration Framework is complete, a synchronisation report is displayed.

Examine the Synchronisation Report

The transfer log contains the following columns of information:

  • Summary

    The most important information at a glance (number of created, changed and deleted objects etc.).

  • Created

    Detailed information about newly created objects.

  • Updated

    Detailed information about changed objects.

  • Deleted

    Detailed information about deleted objects.

  • Unchanged

    Detailed information about unchanged objects.

  • Non-Processable

    Detailed information about objects that could not be processed.

  • Warnings

    Warnings that occur during synchronisation.

Additionally, you can view the run statistics for the synchronisation:

  • Click Run Statistics.

Connect Center

The Connect Center is a dashboard in ADONIS. It provides a transfer log of all transfers of objects:

  • between ADONIS and its sister product ADOIT via the BOC Management Office Integration interface (MOI)

  • between ADONIS and its sister product ADOIT via the Integration Framework (EXT_CONNECT)

  • between ADONIS and other applications such as ServiceNow via the Integration Framework (EXT_CONNECT)

You can also trigger the transfers manually here.

Open Connect Center

To open the Connect Center:

  • On the toolbar at the top of the screen, click Setup  .

View Transfer Log

The transfer log ("Recent Transfers") is the first thing shown when you open the Connect Center. It shows all transfers of objects between ADONIS and ADOIT or other applications. Whenever you synchronise objects, a new entry is added to the log.

Examine the Transfer Log

The transfer log contains the following columns of information:

 Transfer Log

  • Type

    Identifies the type of the transfer.

  • Configuration ID

    The name of the configuration.

  • Transfer ID

    The type of action executed (send or receive).

  • Result

    Identifies whether the transfer was successful or failed.

  • Start time

    Time stamp at the beginning of the transfer (date and time, in local time).

  • End time

    Time stamp at the end of the transfer (date and time, in local time).

  • Duration

    The duration of the transfer in seconds and milliseconds.

  • Trigger

    Identifies whether the transmission was triggered manually or run automatically on a scheduled basis, and the user who performed the action.

  • Details

    Click to open a dialogue with details about the transfer (number of created, changed and deleted objects etc.).