If you look at objectid on annotation it contains the Guid Id for the parent activity and the logicalname of the activity type (e.g. "letter").
The objectid on activitymimeattachment also has the Id of the parent activity, which in this case is always an email, however the logicalname is always "activitymimeattachment" which is incorrect. It should be "email" or whatever the logical name of an email template is...
Please see discussion in the forum here: http://social.microsoft.com/Forums/en-US/crmdevelopment/thread/0c00c4a8-86d1-4add-a920-6848f22845ed
Comments
Thank you for your feedback. Since this does not block any scenarios, we are not planning to consider this at this point
Category: Unified Experience: Search, navigation and performance
I'm a bit lost on what you're saying is the problem. In the title you say "ObjectId on activitymimeattachment has incorrect logical name", meaning you think "objectid" is incorrect. In the description you say, "however the logicalname is always 'activitymimeattachment' which is incorrect", meaning you think "activitymimeattachment" is incorrect. Although this is the logical name of the entity, so I'm guessing that was a typo. In any case, your assertion, "the Id of the parent activity, which in this case is always an email", is incorrect. ActivityMimeAttachments can have any activity as a parent; Task, Appointment, etc. Because they can be attached to any activity, "objectid" is correct.
Category: Unified Experience: Search, navigation and performance
Whoops, I was mistaken. Activity Mime Attachment is infact only used for emails. After some further investingation, I agree there is a bug.
Category: Unified Experience: Search, navigation and performance
Whoops, I was mistaken. Activity Mime Attachment is infact only used for emails. After some further investingation, I agree there is a bug.
Category: Unified Experience: Search, navigation and performance
