Importing data from SAP Solution Manager into Signavio

Signavio leverages the data access points of SAP Solution Manager’s business blueprints (transaction code SOLAR01 / SOLAR02) to read data from SAP Solution Manager.

Reading a business blueprint project includes the following items:

  • Structure type: Project

    Attributes:

    • Name
    • SAP default and custom attributes

    Detailed Information:

    • Attached logical components
  • Structure type: Scenario

    Attributes:

    • Name
    • SAP default and custom attributes

    Detailed Information:

    • SAP and project documentation
  • Structure type: Process

    Attributes:

    • Name
    • SAP default and custom attributes

    Detailed Information:

    • Transactions
    • SAP and project documentation
  • Structure type: Process step

    Attributes:

    • Name
    • SAP default and custom attributes

    Detailed Information:

    • Transactions
    • SAP and project documentation
    • Logical component
    • Shortcuts are not supported

When importing SAP Solution Manager data into Signavio, you can either start with an empty project in Signavio or (re-)synchronize an existing process landscape with a SAP Solution Manager project.

Starting with an empty project in Signavio

The following section describes how to load content from SAP Solution Manager into Signavio for business-focused editing.

If you import content from SAP Solution Manager’s business blueprints into Signavio, these structures are created on the Signavio side:

  • The Solution Manager’s project level is mapped to a separated folder in Signavio and a value chain diagram listing the contained business scenarios. Folder and value chain diagram are labeled with the project’s name.
  • Each business scenario results in a sub folder of the project folder in Signavio and a value chain diagram listing the business processes of this business scenario.
  • Each business process results in a BPMN 2.0 diagram contained in the corresponding scenario folder. Every process step is imported as a BPMN 2.0 task. All detailed content such as the logical components, structure attributes, transaction codes or relevant documents are attached to the the BPMN 2.0 task as well.
  • For each capability, an entry in the Signavio Dictionary is created.

Example import dialog sequence

This section provides an example sequence of how to import data into an empty Signavio folder.

The screen shot below shows the business blueprint view of a project in SAP Solution Manager. The use case for the following example is to make parts of the project available in Signavio for further editing and business related documentation.

The Business Blueprint view of a project in SAP Solution Manager

The Business Blueprint view of a project in SAP Solution Manager

To import content from SAP Solution Manager into an empty folder in Signavio, create a new folder to store the content of the Solution Manager project.

In the Signavio Explorer, go to New - Folder, type in a label for the folder and click OK:

Create a new folder.

Create a new folder.

Open the import configuration dialog in order to load content from SAP Solution Manager into Signavio.

To do so, select Import / Export - Import from SAP® Solution Manager®:

Open the import dialog.

Open the import dialog.

Now, select a connector and a project and click Link with project:

Link the folder to a SAP Solution Manager project.

Link the folder to a SAP Solution Manager project.

The next dialog displays the whole structure of the project in SAP Solution Manager down to the level of business processes. It offers the possibility to narrow the current import action down.

Every checked item and all of its children are considered for the import. You can limit the import to single business processes as well as to select business processes from different business scenarios. Select the processes you want to import and click Run import:

Select the processes you want to import.

Select the processes you want to import.

While the import is executed, status updates are displayed. Once the import succeeded, you can close the dialog:

The import succeeded.

The import succeeded.

After the import has been finished successfully, the project folder in Signavio contains the data from the selected SAP Solution Manager processes. Below, you see a Value Chain diagram containing links to all processes of a business scenario. The scenario value chain diagram is in turn referenced by the project value chain diagram:

The value chain diagram of an imported business scenario.

The value chain diagram of an imported business scenario.

The Signavio Editor offers a separate section for SAP Solution Manager-relevant attributes in the attributes pane:

SAP transactions are displayed as attributes.

SAP transactions are displayed as attributes.

Opening the attribute Editor for transaction codes displays the detailed transaction configuration of a process step:

Detailed transaction configuration of a process step

Detailed transaction configuration of a process step

Load SAP Solution Manager data into an existing landscape (integration / re-import)

There are situations in which content exists in the Signavio Process Editor that had been synced with Solution Manager before changes have been made on the Solution Manager side.

Signavio offers the possibility to trigger the import action again for existing content to be rather updated than newly created.

If the import is triggered into existing synced content in Signavio, the following operations are supported:

  • Renaming of Solution Manager project, business scenarios, business processes, process steps (structure elements)
  • Adding new structure elements
  • Adding, removing, editing transaction codes linked to structure elements
  • Adding, removing, changing documents linked to structure elements
  • Changing the logical component of a process step
  • Editing structure attributes

If structure elements are removed, they are not removed on the Signavio landscape.

To retrieve content updates from Solution Manager, the import action has to be triggered in Signavio Process Manager. Therefore, it is necessary to navigate to the folder of the previous import.

As the Signavio system remembers the previous import to that folder, the synced Solution Manager project is already pre-selected. It is not possible to import a second Solution Manger project into that folder or one of its subfolders.

In the Signavio Explorer, select Import / Export - Import from SAP® Solution Manager®:

Open the import dialog.

Open the import dialog.

Now, select the content from SAP Solution Manager that should be imported/updated in Signavio and click Run import:

Select the content that should be imported/updated in Signavio and re-run the import.

Select the content that should be imported/updated in Signavio and re-run the import.

Changes can be, for example:

  • A business process has an additional process step.
  • A business scenario is new/ was not imported before.

All content that was added in Signavio Process Manager diagram between the two Solution Manager import actions remains. Only Solution Manager-relevant attributes like structure attributes, transaction codes, logical components or documents are updated.