Reports whether this object is the original of one or more duplicates.
An Entity can have more than one duplicate. Furthermore, an Entity can have duplicates and also be a duplicate itself. See the IsDuplicate and IsOriginal methods for details.
VBScript
entity.HasDuplicates
Perl
$entity->HasDuplicates();
VBScript
originalID = GetDisplayName
If HasDuplicates Then
duplicateLinkList = GetDuplicates
' Output the IDs of the parent/child records
For Each duplicateLink In duplicateLinkList
duplicateObj = duplicateLink.GetChildEntity
duplicateID = duplicateObj.GetDisplayName
OutputDebugString "Parent ID:" & originalID & _
" child Id:" & duplicateID
Next
End if
Perl
$originalID = $entity->GetDisplayName();
if ($entity->HasDuplicates()) {
$session=$entity->GetSession();
$duplicateLinkList = $entity->GetDuplicates();
$cnt = $duplicateLinkList->Count();
# Output the IDs of the parent/child records
for ($i = 0; $i<$cnt; $i++)
{
$itm = $duplicateLinkList->Item($i);
$duplicateObj = $itm->GetChildEntity();
$duplicateID = $duplicateObj->GetDisplayName();
$session->OutputDebugString("Parent ID:".$originalID." child
Id:"$duplicateID);
}
}