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"
			}
		]
	}
}