DependentMaskConfigContainerDTO

DTO for dependent mask configurations grouped by entity name.

Fields

Type
Name
Description
Optional
Default Value
dependentMaskConfigs
A map containing a list of DependentMaskConfigDTO per entity name
false
 

Example

{
	"dependentMaskConfigs": {
		"ContactPerson": [
			{
				"entity": "Activity",
				"maskId": "Activity",
				"configGroup": "SYSTEM",
				"defaultSubmask": null,
				"order": 7000000,
				"custLayer": "C2",
				"pk": "Activity",
				"relationName": "rAcAc",
				"relation": {
					"name": "rCoPeAc",
					"displayName": "Activities",
					"master": "ContactPerson",
					"slave": "Activity",
					"linkType": "RELATION",
					"delegatedTo": "NOT_DELEGATED",
					"forwardObervations": false
				},
				"hiddenInSubview": false,
				"id": "Activity",
				"layer": "C2"
			},
			{
				"entity": "Document",
				"maskId": "Document",
				"configGroup": "SYSTEM",
				"defaultSubmask": null,
				"order": 8000000,
				"custLayer": "C2",
				"pk": "Document",
				"relationName": "rAcAc",
				"relation": {
					"name": "rCoPeDo",
					"displayName": "Documents",
					"master": "ContactPerson",
					"slave": "Document",
					"linkType": "RELATION",
					"delegatedTo": "NOT_DELEGATED",
					"forwardObervations": false
				},
				"hiddenInSubview": false,
				"id": "Document",
				"layer": "C2"
			},
			{
				"entity": "Address",
				"maskId": "Address",
				"configGroup": "SYSTEM",
				"defaultSubmask": null,
				"order": 9000000,
				"custLayer": "C2",
				"pk": "Address",
				"relationName": "rAcAc",
				"relation": {
					"name": "rCoPeAd",
					"displayName": "Addresses",
					"master": "ContactPerson",
					"slave": "Address",
					"linkType": "RELATION",
					"delegatedTo": "NOT_DELEGATED",
					"forwardObervations": false
				},
				"hiddenInSubview": false,
				"id": "Address",
				"layer": "C2"
			}
		]
	}
}