{
	"fieldRules": {
		"VISIBLE": {
			"DefaultProject.Activity": {
				"_type": "container",
				"or": [
					{
						"_type": "referenceRule",
						"id": "AppReferenceRule.2a905a02-6fc6-49ec-8369-c1c775d62302",
						"valueToCompare": "${session.user}",	 			// Neue Eigenschaft (Prüfung auf den aktuell angemeldeten User)    --> SIEHE BEDINGUNG 2a
						"operator": "EQUAL",
						"referenceField": "DelegatedTo.Activity",
						"errorMessage": null,
						"not": false
					}
				]
			}
		},
		"VALIDATE": {             											// Neue Eigenschaft (VISIBLE, READONLY, REQUIRED, VALIDATE)    --> SIEHE BEDINGUNG 1
			"FreeNumber2.Activity": {
				"_type": "container",
				"and": [
					{
						"_type": "referenceRule",							// --> SIEHE BEDINGUNG 1c
						"id": "AppReferenceRule.0f0f6dee-2cfc-4899-9cf6-17bfacce6c7a",
						"valueToCompare": "FreeNumber2.Activity",
						"operator": "GREATER",
						"referenceField": "FreeNumber1.Activity",
 						"errorMessage": null,				 				// Ist keine Fehlermeldung hinterlegt, wird die Fehlermeldung aus den Feldeigenschaften angezeigt. 
						"not": false
					},
					{
						"_type": "referenceRule",			 				// --> SIEHE BEDINGUNG 1b, 1c
						"id": "AppReferenceRule.b0c8d186-dc74-4174-b70a-e5c4c6053a67",
						"valueToCompare": "FreeNumber2.Activity",
						"operator": "LESS",
						"referenceField": "FreeNumber3.Activity",
 						"errorMessage": "Wert des ${valueToCompare} ist kleiner als der Wert aus ${referenceField}.",       // --> SIEHE BEDINGUNG 1b 
						"not": false
					}
				]
			},
			"FreeDate2.Activity": {										 	// --> SIEHE BEDINGUNG 1e
				"_type": "container",
				"and": [
					{
						"_type": "rule",
						"fieldName": "FreeDate2.Activity",
						"operator": "GREATER",
						"values": [
							"2022-01-01T00:00"
						],
						"errorMessage": "Datum ist nicht gültig, bitte ein gültiges Datum eingeben!",
						"not": false
					}
				]
			}
		}
	}
}