Variant management

A variant is a direct copy of the original diagram or catalog object that can be edited as required. The variant is adopted in the maintained content languages of the original diagram or catalog object. This is helpful, for example, if a process is generally used in the company but adaptations are required in individual countries.

Diagrams

How can I create a diagram variant?

As an Author, Editor, and Administrator, you have the ability to create variants of checked-in diagrams in the Public workspace.

When you open the Diagrams menu item in the left menubar, all diagrams available in the current repository are displayed in the main area. To create a variant of a diagram, open the context menu of the desired diagram in this list and select Create Variant.

The screenshot shows the option "Create variant" in the context menu of a diagram.

A dialog will open, where you can adjust the name of the diagram as required. The name of the original diagram will be displayed in the input field by default.

The screenshot shows the dialog for creating a diagram variant.

Then click the Create button to create a variant. If you want to cancel the operation, click the Cancel button. After the variant is created, the diagram is displayed as the top entry in the category you are in. To get an alphabetically sorted list, please refresh the page.

After creating the variant, you can find the Details panel in the right sidebar of a checked-out diagram. Within this tab, the attribute Variant Source refers to the base diagram from which the variant was created.

The screenshot shows the attribute "Variant origin" in the details of a diagram.

Once a variant is created, you are automatically entered as the author in the governance attribute, depending on whether you or one of your user groups is entered as the author in the original diagram. You can then check out the variant and edit it. This also applies if you are not yet stored as a person object in the catalog. In this case, the system will automatically create an accepted person object as a catalog item.

Note

It is also possible to create variants of variants.

How can I compare diagram variants?

As an Author, Editor, or Administrator, you have the option to compare variants in the Public Workspace. You can compare the base diagram with a variant, as well as one variant with another variant.

When you open the Diagrams menu item in the left menubar, all diagrams available in the current repository are displayed in the main area. To compare variants of a diagram with each other, select the desired diagram and navigate to the Options tab in the right sidebar of the checked-in or checked-out diagram, then select the Variants option.

The screenshot shows the option "Variants" in the variant comparison.

When you open the Diagrams menu item in the left menubar, all diagrams available in the current repository are displayed in the main area. To compare variants of a diagram with each other, select the desired diagram and navigate to the Options panel in the right sidebar of the checked-in or checked-out diagram, then select the Variants option.

The screenshot shows the option "Variants" in the variant comparison.

You can then select the desired area under the Select Stage button, choose a diagram variant under the Select Diagram button, and specify the version to compare under the Select a Version for Comparison button. After making your selections, the differences between the two diagrams are displayed automatically.

The screenshot shows the selected options with the option "Compare".

If the diagram being displayed contains at least one object that is different from the diagram variant, the object is listed in one of the following sections:

  • Not included in displayed diagram: The object is not included in the displayed diagram.

  • Only included in displayed diagram: The object is included in the displayed diagram only.

  • Different attribute value: The object has different attribute values in the displayed diagram.

Tip

If an object has been translated into other languages and there are differences compared to your current language, a notification banner is displayed above the comparison view. This banner shows the affected languages as codes (e.g., EN, FR, ES). You can click on a language code to directly check the differences compared to your current content language and compare the translations in a targeted manner.

How can I highlight the differences between the diagram variants in color?

As an Author, Editor, or Administrator, you have the option to highlight differences between diagram variants using colors.

When you open the Diagrams menu item in the left menubar, all diagrams available in the current repository are displayed in the main area. To compare variants of a diagram and highlight the differences with colors, select the desired diagram. Then, navigate to the Options panel in the right sidebar of the checked-in or checked-out diagram and open the Variants section there.

To highlight a difference within the diagram variant, click on the corresponding object in the changes area.

The screenshot shows the options of showing changes in the variant comparison.

Hint

Non-existent object cannot be colored in the diagram and appear only in the Not included in displayed diagram section.

The object is then highlighted in the section and in the displayed diagram. A green marker indicates Only included in displayed diagram and a yellow marker indicates Different attribute values.

The screenshot shows the colored highlight of a changed object in the variant comparison.

If only objects have been rearranged between the displayed diagram and the diagram variant, the diagram name has been changed, or no changes have been made, you are notified that no changes were detected during the comparison.

How can I add or remove objects when comparing diagram variants?

As an Author, Editor, or Administrator, you have the ability to add or remove objects while comparing a diagram variant with the displayed diagram.

When you open the Diagrams menu item in the left menubar, all diagrams available in the current repository are displayed in the main area. Select the desired diagram to compare variants with each other. Then navigate to the Options panel in the right sidebar of the checked-in or checked-out diagram and open the Variants section.

You can add or remove objects while comparing a diagram variant with the displayed diagram. Make sure that the displayed diagram is checked out for this purpose.

The screenshot shows the option "Add to diagram" in the "Not included in displayed diagram" section in the variant comparison.

When you move the mouse pointer over the Only included in displayed diagram section, the Remove from diagram button appears. This allows you to remove the object from the diagram that is included in the displayed diagram but not in the diagram variant.

The screenshot shows the option "Remove from diagram" in the "Only included in displayed diagram" section in the variant comparison.

Clicking the respective button will execute the action immediately, and the change will no longer appear in the comparison. The only way to undo the action is to discard the local changes or click Undo (alternatively CTRL+Z) in the editor.

Where can I see and apply changes to attribute values between diagram variants?

As an Author, Editor, or Administrator, you have the ability to view and apply changes to attribute values between diagram variants while comparing a diagram variant with the displayed diagram.

When you open the Diagrams menu item in the left menubar, all diagrams available in the current repository are displayed in the main area. Select the desired diagram to compare variants with each other. Then navigate to the Options panel in the right sidebar of the checked-in or checked-out diagram and open the Variants

To view the changes to the object’s attribute values in the displayed diagram, move the mouse pointer to the Different attribute values section. This will display the Show changes button. Click this button to view the changes.

The screenshot shows the button "Show changes" in the "Different attribute values" section in the variant comparison.

This opens a table showing the changes made to the selected object. The left column lists the changes made, while the middle and right columns allow you to compare the differences between the displayed diagram (middle column) and the diagram variant (right column). To close the table, click Close.

The screenshot shows a table with different attribute values.

Hint

Please note that when comparing the current diagrams with a chosen diagram variant, the system attributes are also displayed, provided they have been changed.

If you have clicked on the Show changes button in the checked-out diagram, you will find an Update option in the displayed table. This allows you to apply the diagram variant’s attribute value to the displayed diagram. Then click Confirm to finalize the change.

The screenshot shows the option "Update" in the table for the variant comparison.

If you clicked Update for the wrong attribute value, you can undo it by clicking Undo update. To discard all changes, click Cancel.

The screenshot shows the option "Undo update" in the table for the variant comparison.

Catalog

How can I create a catalog variant?

As an Author, Editor, and Administrator, you have the ability to create variants of catalog objects in the Public workspace.

When you open the Catalog menu item in the left menubar, all available catalog objects are displayed in the main area. To create a variant of a catalog entry, open the context menu of the desired catalog entry in this list and select Create Variant.

The screenshot shows the option "Create variant" in the context menu of an catalog object.

A dialog will open, where you can adjust the name of the catalog object as required. The name of the original catalog object will be displayed in the input field in the active content language by default.

The screenshot shows the dialog for creating a catalog variant.

Then, click on Create variant button to create a variant. If you want to cancel the process, click on Cancel. After the variant is created, the catalog object will be displayed as the top entry if the option Open details after creation is deactivated. To obtain an alphabetically sorted list, please refresh the page.

Once the variant has been created, you will be able to locate the attribute Variant origin in the Details when you open the catalog object. This will establish a reference to the base catalog object from which the variant was created.

The screenshot shows the details of a catalog variant.

Once a variant is created, you are automatically entered as the author in the governance attribute, depending on whether you or one of your user groups is entered as the author in the base catalog object. You can then edit the variant. This also applies if you are not yet stored as a person object in the catalog. In this case, the system will automatically create an accepted person object as a catalog entry.

Note

It is also possible to create variants of variants.

Hint

Please note that Catalog variants and base catalog objects cannot be rejected if they are a catalog suggestion. However, they can be changed from an accepted catalog object back to a catalog suggestion.

What happens if the base catalog object is deleted?

When you delete a base catalog object, another dialog appears asking you to confirm the deletion.

Once you confirm the deletion, the base catalog object no longer exists in the catalog and can no longer be displayed in the catalog variants. However, the catalog variants still indicate that the catalog variant is a variant.

The screenshot shows the not available original catalog object of a catalog variant.

How can I compare catalog variants?

As an Author, Editor, or Administrator, you have the ability to compare variants of catalog objects in the Public Workspace. For catalog objects that have a catalog variant or are themselves such a variant, all associated catalog variants can be compared across areas. To display the differences between a catalog object and its variant or base, first open the Catalog menu item in the left menubar and select a catalog object from the list that contains at least one variant. Then, in the right sidebar, click on Variants under the Options panel.

The screenshot shows the option "Variants" in the "Options" tab of a catalog object.

Hint

Please note that if the option is not displayed, there is no variant for the catalog object.

After clicking on the Variants option, you can select the stage, a catalog variant, base, or variant sibling of the selected catalog object, and a version you want to compare with the active catalog object. Access to the versions varies depending on your role:

  • As an Administrator, Editor, or Author, you can select any stage, as well as any version of the selected catalog variant within those stages.

  • As a Reviewer, you can select the Preview and Publication stages, as well as any version of the selected catalog variant within those stages.

  • As a Reader, you can select the Publication stage as well as any version of the selected catalog variant within that stage if you have been granted access permission. Otherwise, you can only access the active version and the latest version of the catalog variant.

Note

If there are no changes in other stages or only one variant of the catalog object exists, you cannot change the catalog variant / version for comparison.

Once you have selected the stage, catalog variant, and version for comparison, click on the Show differences button. All differences between the selected catalog variant and the active catalog object will be listed. These differences are categorized as follows:

  • Only included in displayed version: The attribute is available only in the active catalog object.

  • Not included in displayed version: The attribute is not available in the active catalog object, but only in the selected catalog variant.

  • Different attribute values: The attribute has different attribute values in the active catalog object compared to the selected catalog variant.

The screenshot shows the differences between the selected catalog variant and active catalog object in the "Variants" option.

If there are no differences between the active catalog object and the selected catalog variant, you will be informed accordingly.

Only the names of the attribute types are displayed in the list. To get more detailed information about the differences, click the Compare details button. A table will then appear, showing a comparison of the differences between the listed attributes.

The left column highlights the differences by color, while the middle and right columns provide a comparison between the active catalog object (middle column) and the selected catalog variant (right column). To close the table, click Cancel.

The screenshot shows a table with the different attribute values of the active catalog object and selected catalog variant of a catalog object.

Hint

Please note that when comparing the the current catalog object with a chosen catalog variant, the system attributes are also displayed, provided they have been changed.

How can I apply changes from a catalog variant to the active catalog object?

As an Author, Editor, or Administrator, you have the ability to apply changes from a catalog variant to the active catalog object. To apply the changes from a catalog variant to the active catalog object, first open the Catalog menu entry in the left menu and select a catalog object from the list that contains at least one variant. Then, in the right sidebar, click on Variants under the Options panel.

Hint

Please note that if the option is not displayed, there is no variant for the catalog object.

In the right sidebar, you can then select the area, a catalog variant of the selected catalog object, and a version, and display the differences by clicking the Show Differences button. Using the Show Details button, you can open a table that clearly presents the differences for the listed attributes.

The screenshot shows a table with the different attribute values of the active catalog object and selected catalog variant of a catalog object.

To apply attribute values from the selected catalog variant to the active catalog object, you must have at least the Author user role and be working in the public workspace. You can then click the Update button next to the attribute value you want to apply. The active catalog object will now adopt the attribute value from the selected catalog variant.

The screenshot shows a table with the different attribute values of the active catalog object and selected catalog variant of a catalog object with the "Update" option next to an attribute value.

To undo the change, click the button again, which is now be labeled Undo update. Alternatively, you can cancel the process by clicking Cancel. To save your changes, click the Confirm button.

Hint

Please note that changes can only be made if the catalog object has been accepted and you or your user group have been maintained as the author of the catalog object.