Skip to main content

Design capabilities

The Solution Designer comprises a set of dedicated tools that allow solution creators, i.e. domain experts and developers, to work together seamlessly via a shared repository to iteratively translate requirements into the design of a solution.

Main Capabilities​

In each page,there is a Search capability that is used to search the shown components such as namespaces, entities, properties etc. by their label, prefix or identifier.

Filtering​

Custom Filters​

For tables in the Solution Designer, there is a Filter capability. This capability is used to filter elements by one or more column values. You can simply choose a column, the operation and set a filter value. Also you can combine more filters. Each filter will then be added in top of the table header. You can use the Clear filters action to delete all of the filters or use the X in the filter to delete one of them.

Quick Filters​

For some tables in the Solution Designer, pre-defined quick filters are available and displayed permanently above the table. These fixed filters can also be combined with additional custom filters as described above.

Table configuration​

For tables in Solution Designer, there is a Table config capability. This capability is used to choose which columns should be shown in the table or to introduce an invididual sorting.

Restore to default​

Each change of the table view is vizualized with an appearing capability button Restore to default. Clicking and confirming the restore will set all filters and table configuration back to the default.

Commenting​

On every instance page, on the top right side, there is the Comment capability. By using this capability, you are able to see existing comments or to write new ones in the comment field and add this comment by using the Add comment capability. The comment field is mandatory. By using the Cancel capability, the comment will not be saved, and you will be redirected to the instance page.

Task bar​

On the bottom of the page in Solution Designer, there is an expandable panel which contains additional information around project design and development.

Problems section​

On the bottom of the page in Solution Designer, there is a panel which contains a **Problems section. In these sections all problems and warnings are listed, and it is possible to navigate to the affected object in order to solve the issue by using the link capability.

Solution CLI section​

On the bottom of the page in Solution Designer, there is a panel which contains a **Solution CLI section. There you can find instructions on how to download, install and set up the Solution CLI which is necessary to clone the project to your local machine and test/debug it.

Header bar capabilities​

The header bar offers some basic capabilities regardless of the project type.

Create​

The user has the possibility to access different create actions from here. So in every context you can create a Workspace, a Project or a Schema without navigating away from your current view. In the context of a Domain Service Project the capability offers additional project-related entries to create a Branch, an API Namespace, a Domain Namespace, an Integration namespace or a Pipeline configuration. For Generic Service Projects the user can create a Pipeline configuration. And for Application Composition Projects the ability to add a Deployment Target exists.

Settings​

On the upper right side of the Solution Designer is the Administration Settings function.

Help​

There, you can find a link to the product documentation.

User profile​

From there, it is possible to view your name and username, change user settings and log out.

Applications​

This item provides links to relevant product components such as Solution Hub and the Schema registry.