
CRM 2011 UR14 on premise.
I understand Microsoft gives us a Win and a Lose message on Opportunity, which is great, but there's no Reopen message.
A few questions.
This is code that does certain things if the Opportunity is created, if certain fields change, or if it's Won/Lost/Reopened, so I need a reliable way to detect the status of the record after everything's done.
Sorry for the squishy question but any help is appreciated.
*This post is locked for comments
I have the same question (0)SetState and SetStateDynamicEntity both do the same job that is setting the status of the record.
SetStateDynamicEntity message is removed from crm 2011 ,but still you can see this message in plugin registration for backward compatibility. I would suggest registering the plugin on SetState message to detect the status change of the record rather than SetStateDynamicEntity
You can find list of messaged that are removed from 2011 here
https://msdn.microsoft.com/en-us/library/gg309493(v=crm.5).aspx