DuplicateRule Entity Metadata
[Applies to: Microsoft Dynamics CRM 2011]
This information is for the duplicate rule entity in a default, uncustomized installation of Microsoft Dynamics CRM. The schema name and early bound class for this entity is DuplicateRule.
To view the entity metadata for your organization, install the Metadata Browser solution described in Browse the Metadata for Your Organization.
In This Topic
Entity Metadata
Privilege Metadata
Attribute Metadata
One-to-Many Relationships
Many-to-Many Relationships
Many-to-One Relationships
Entity Metadata
This shows the metadata for the duplicate rule entity.
Metadata property | Value |
---|---|
EntityLogicalName |
duplicaterule |
OTC |
4414 |
OwnershipType |
UserOwned |
AutoRouteToOwnerQueue |
False |
CanBeInManyToMany |
False |
CanBePrimaryEntityInRelationship |
False |
CanBeRelatedEntityInRelationship |
False |
CanCreateAttributes |
False |
CanCreateCharts |
False |
CanCreateForms |
False |
CanCreateViews |
False |
CanModifyAdditionalSettings |
True |
CanTriggerWorkflow |
False |
IsActivity |
False |
IsActivityParty |
False |
IsAuditEnabled |
False |
IsAvailableOffline |
False |
IsChildEntity |
False |
IsConnectionsEnabled |
canmodifyconnectionsettings |
IsCustomEntity |
False |
IsCustomizable |
True |
IsDocumentManagementEnabled |
False |
IsDuplicateDetectionEnabled |
False |
IsEnabledForCharts |
False |
IsImportable |
False |
IsIntersect |
False |
IsMailMergeEnabled |
False |
IsManaged |
True |
IsMappable |
False |
IsReadingPaneEnabled |
True |
IsRenameable |
False |
IsValidForAdvancedFind |
False |
IsValidForQueue |
False |
IsVisibleInMobile |
False |
PrimaryIdAttribute |
duplicateruleid |
PrimaryNameAttribute |
name |
ReportViewName |
FilteredDuplicateRule |
RecurrenceBaseEntityLogicalName |
|
Description |
Rule used to identify potential duplicates. |
DisplayName |
Duplicate Detection Rule |
DisplayCollectionName |
Duplicate Detection Rules |
Privilege Metadata
This shows the privilege metadata for the duplicate rule entity.
PrivilegeName | Id | Type | CanBeBasic | CanBeDeep | CanBeGlobal | CanBeLocal |
---|---|---|---|---|---|---|
prvAppendDuplicateRule |
6cb28c7c-4689-475e-8c67-7e5abddf8f94 |
Append |
True |
True |
True |
True |
prvAppendToDuplicateRule |
8be24e9a-157d-46bc-921f-ad3fac02d4eb |
AppendTo |
True |
True |
True |
True |
prvAssignDuplicateRule |
4275412f-0a1d-4f43-94b7-446207eda3df |
Assign |
True |
True |
True |
True |
prvCreateDuplicateRule |
aab24464-d8c3-4dc0-86c8-ca701f1e14c4 |
Create |
True |
True |
True |
True |
prvDeleteDuplicateRule |
1f7329c1-8ae0-400f-be71-99cd1d221adf |
Delete |
True |
True |
True |
True |
prvPublishDuplicateRule |
5a9f6284-e81f-4294-9c63-d68052189b87 |
None |
True |
True |
True |
True |
prvReadDuplicateRule |
7d6d18a7-304d-454b-ab2f-403f03d98797 |
Read |
True |
True |
True |
True |
prvShareDuplicateRule |
5a793e36-3354-4099-a3b0-7c92818684a8 |
Share |
True |
True |
True |
True |
prvWriteDuplicateRule |
0f74d23e-fb44-4eeb-beed-940b407b423c |
Write |
True |
True |
True |
True |
Attribute Metadata
This shows the attribute metadata for the duplicate rule entity.
LogicalName | Description | Type | SchemaName | IsCustomAttribute | IsCustomizable2 | RequiredLevel | IsValidForCreate | IsValidForRead | IsValidForUpdate | CanBeSecuredForCreate | CanBeSecuredForRead | CanBeSecuredForUpdate | IsAuditEnabled | IsManaged | IsPrimaryId | IsPrimaryName | IsRenameable | IsSecured | IsValidForAdvancedFind | DisplayName | DeprecatedVersion |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
baseentitymatchcodetable |
Database table that stores match codes for the record type being evaluated for potential duplicates. |
String |
BaseEntityMatchCodeTable |
False |
True |
None |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Base Record Type Match Code Table |
|
baseentityname |
Record type of the record being evaluated for potential duplicates. |
String |
BaseEntityName |
False |
True |
ApplicationRequired |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Base Record Type |
|
baseentitytypecode |
Record type of the record being evaluated for potential duplicates. |
Picklist |
BaseEntityTypeCode |
False |
True |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Base Record Type |
|
createdby |
Unique identifier of the user who created the duplicate detection rule. |
Lookup |
CreatedBy |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Created By |
|
createdon |
Date and time when the duplicate detection rule was created. |
DateTime |
CreatedOn |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Created On |
|
createdonbehalfby |
Unique identifier of the delegate user who created the duplicaterule. |
Lookup |
CreatedOnBehalfBy |
False |
True |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Created By (Delegate) |
|
description |
Description of the duplicate detection rule. |
String |
Description |
False |
True |
None |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Description |
|
duplicateruleid |
Unique identifier of the duplicate detection rule. |
Uniqueidentifier |
DuplicateRuleId |
False |
False |
SystemRequired |
True |
True |
False |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
Duplicate Detection Rule |
|
iscasesensitive |
Indicates if the operator is case-sensitive. |
Boolean |
IsCaseSensitive |
False |
True |
None |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Case Sensitive |
|
matchingentitymatchcodetable |
Database table that stores match codes for potential duplicate records. |
String |
MatchingEntityMatchCodeTable |
False |
True |
None |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Matching Record Type Match Code Table |
|
matchingentityname |
Record type of the records being evaluated as potential duplicates. |
String |
MatchingEntityName |
False |
True |
None |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Matching Record Type |
|
matchingentitytypecode |
Record type of the records being evaluated as potential duplicates. |
Picklist |
MatchingEntityTypeCode |
False |
True |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
Matching Record Type |
|
modifiedby |
Unique identifier of the user who last modified the duplicate detection rule. |
Lookup |
ModifiedBy |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Modified By |
|
modifiedon |
Date and time when the duplicate detection rule was last modified. |
DateTime |
ModifiedOn |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Modified On |
|
modifiedonbehalfby |
Unique identifier of the delegate user who last modified the duplicaterule. |
Lookup |
ModifiedOnBehalfBy |
False |
True |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Modified By (Delegate) |
|
name |
Name of the duplicate detection rule. |
String |
Name |
False |
True |
SystemRequired |
True |
True |
True |
False |
False |
False |
True |
True |
False |
True |
False |
False |
True |
Rule Name |
|
ownerid |
Unique identifier of the user or team who owns the duplicate detection rule. |
Owner |
OwnerId |
False |
True |
SystemRequired |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Owner |
|
owningbusinessunit |
Unique identifier of the business unit that owns duplicate detection rule. |
Lookup |
OwningBusinessUnit |
False |
True |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
||
owningteam |
Unique identifier of the team who owns the duplicate detection rule. |
Lookup |
OwningTeam |
False |
True |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Owning Team |
|
owninguser |
Unique identifier of the user who owns the duplicate detection rule. |
Lookup |
OwningUser |
False |
True |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Owning User |
|
statecode |
Status of the duplicate detection rule. |
State |
StateCode |
False |
True |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Status |
|
statuscode |
Reason for the status of the duplicate detection rule. |
Status |
StatusCode |
False |
True |
SystemRequired |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Status Reason |
|
timezoneruleversionnumber |
For internal use only. |
Integer |
TimeZoneRuleVersionNumber |
False |
True |
None |
True |
True |
True |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
||
utcconversiontimezonecode |
Time zone code that was in use when the record was created. |
Integer |
UTCConversionTimeZoneCode |
False |
True |
None |
True |
True |
True |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
One-to-Many Relationships
This shows the entities that are the referencing entity in a one-to-many relationship with the duplicate rule entity.
Relationship schema name | Referencing Entity |
---|---|
DuplicateRule_Annotation |
annotation |
DuplicateRule_DuplicateBaseRecord |
duplicaterecord |
DuplicateRule_DuplicateRuleConditions |
duplicaterulecondition |
userentityinstancedata_duplicaterule |
userentityinstancedata |
Many-to-Many Relationships
There are no many-to-many relationships for the duplicate rule entity.
Many-to-One Relationships
This shows the entities that are the referenced entity in a many-to-one relationship with the duplicate rule entity.
Relationship schema name | Referenced entity |
---|---|
BusinessUnit_DuplicateRules |
businessunit |
owner_duplicaterules |
owner |
lk_duplicaterulebase_createdby |
systemuser |
lk_duplicaterule_createdonbehalfby |
systemuser |
SystemUser_DuplicateRules |
systemuser |
lk_duplicaterule_modifiedonbehalfby |
systemuser |
lk_duplicaterulebase_modifiedby |
systemuser |
team_DuplicateRules |
team |
See Also
Reference
EntityMetadata
AttributeMetadata
OneToManyRelationshipMetadata
ManyToManyRelationshipMetadata
Concepts
DuplicateRule Entity Messages and Methods
DuplicateRule (Duplicate Detection Rule) Entity Privileges
Other Resources
Detect Duplicate Data in Microsoft Dynamics CRM
Microsoft Dynamics CRM 2011
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.