You could make a Configuration entity, let the Administrator (or whichever role) maintain the value of this. Upon creating a new Contract object, you copy the value stored within the Configuration entity to 'Max. Tarief Piek'
Hi Christine,
If I understand correctly you would like to provide the users the ability to change an attributes default value? As you may have guessed you would not use a stored default value on the attribute in the domain model anymore.
This method lets your users have full control, without need for redeployments to change default:
First create an entity + attribute to hold default values that the user and view and edit (you can name it what you want):
You will want to create one object of this entity, and only one. Then you can expose this to the users via a new edit page, so that they can control it.
Next, on your original entity that holds the original "Max. Tarief Piek" you can add an after create event handler where you retrieve the default setting object you created previously, and set the "Max. Tarief Piek" attribute with the default from your default setting. This will allow you to change the defaults in the future without affecting previous.