Voor het aanmaken van validatieregels is het van belang om te bepalen welk soort validatie we willen toepassen. Hier beschrijven we de aanmaak van de volgende 2 van de 12 validatieregels:


  • RuleRequiredField >> Veld verplicht invullen
  • RuleUniqueValue >> Veld dient een unieke waarde te bevatten.


Het aanmaken/onderhouden van de regels vindt plaats in de CRM model manager. Deze zijn te vinden onder:


Validation >> Rules >> Business Object, waarbij bussines object de plaats is waarbinnen deze regel van toepassing moet zijn.



B.v. binnen projecten zien we de volgende voorbeelden. 



Elke regels bepaalt zijn eigen gedrag en zo zien we bij b.v. RuleRequiredField for Project.Administatrie de volgende kenmerken. De met rood gemarkeerde sterretjes geven velden aan welke ingevuld moeten worden tijdens aanmaak van een nieuwe regel.



De volgende gegevens moeten worden ingevuld:


ResultType = Error / Warning / Info,

TargetContextIDs = Save / Delete,

TargetPropertyName = veld waar deze regel voor geldt,

TargetType = voor welk bussiness object geldt deze regel,


Het veld Name = Naam van de regel en hiervoor passen we het volgende formaat toe:

<Rule that is used> for <TargetType>.<TargetPropertyName>


De overige velden met blauw bolletje kunnen worden aangepast.


Eventueel de CustomMessageTemplate aanpassen met de melding wanneer deze regel wordt overtreden.