Skip to content

Model Designer

Model Designer lets you create data models called Business Models that describe how data objects ( Business Objects) are structured. A Business Model consists of a list of properties. Refer to the detailed documentation of each property type below.

Business Model Properties

Options

  • Required: if checked the user has to set a value for this property when creating/updating a Business Object
  • Show in card: if checked the property will be shown in the Business Object card
  • Show in label: if checked the property will be shown in the Business Object label
  • Readonly: if checked the user will not be able to set a value for this property, the value can only be set in a Flow( Object Create/Update node)
  • Show label: if checked the property label will be shown when creating/updating Business Object

Notes:

  • The Business Object label is part of the Business Object card
  • When property is readonly it cannot be required
  • Some properties like Visualization, Location cannot be shown in Business Object card/label

Actions

Start Flow

The Start Flow action starts a flow and redirects to user to the started Flow run.

The Internal Link navigates the user to a page inside the app.

The External Link navigates the user to a page outside the app.

Parameters

You can set parameters as key-value-pairs for each action. You can use certain placeholders for dynamic parameter values:

Placeholder Description
current_object_id The ID of the business object where the action was clicked.
property_{id} The value of a specific property of the business object where the action was clicked. Replace {id} with a specific property ID. You can get the property ID in Model Designer

If you want to pass the ID of an object to a Flow, you can do:

ID: triggerObjectId Value: current_object_id

Conditions

Default Values

You can set default values for all Business model properties. These values will be used when creating Business Object. They can be overwritten by the User.

If you want to have a Default Value in a combination with Readonly you have to first make the property not Readonly then set Default value and make the property Readonly again.