EntityValidationResult
The Entity Validation Result contains the results of violated validation rules.
type EntityValidationResult {
id: String
globalUniqueId: String
changeId: String
tenantId: String
entityId: String
entityType: String
createdUtc: DateTime!
violatedRules: [ValidationRuleResult]
businessUnitId: String
businessUnitGroupId: String
status: EntityValidationResultStatus!
parentEntityId: String
entityChanges: EntityChanges
}
Fields
EntityValidationResult.id
● String
scalar
The ID of the entity validation result.
EntityValidationResult.globalUniqueId
● String
scalar
The global unique ID of the entity.
EntityValidationResult.changeId
● String
scalar
The ID of the entity changes that caused the violation of the validation rules.
EntityValidationResult.tenantId
● String
scalar
The ID of the tenant.
EntityValidationResult.entityId
● String
scalar
The ID of the entity that was changed.
EntityValidationResult.entityType
● String
scalar
To type of the entity that was changed.
EntityValidationResult.createdUtc
● DateTime!
non-null scalar
The timestamp when validation was performed.
EntityValidationResult.violatedRules
● [ValidationRuleResult]
list object
The results of violated validation rules.
EntityValidationResult.businessUnitId
● String
scalar
The ID of the business unit.
EntityValidationResult.businessUnitGroupId
● String
scalar
The ID of the business unit group.
EntityValidationResult.status
● EntityValidationResultStatus!
non-null enum
The status of the entity validation result.
EntityValidationResult.parentEntityId
● String
scalar
The ID of the parent entity this entity validation result relates to. Will be null if the entity does not have a natural relation to a parent entity.
EntityValidationResult.entityChanges
● EntityChanges
object
The changes that caused the violation of the validation rules.
Member Of
ItemIdentifier
object ● PriceSpecification
object ● PrintSchedule
object