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.
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.
Internal Link
The Internal Link navigates the user to a page inside the app.
External Link
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.