Skip to content
+1-888-319-3663

COMMUNITY FORUM

Plugin processing failed : SmartConnect could not determine fields that have changed on this record update.

DanishKazmi asked 8 years ago
Hi,

We have SmartConnect RealTime Datasource registed in CRM for opportunity Update event. When user click on save button we are seeing following error message in CRM. We cancelled Map execution in smartconnect on save click, Map only executes in specific scenario.  
 
"Plugin processing failed : SmartConnect could not determine fields that have changed on this record update."

Any thoughts?


Following is plugin trace

Plugin Trace:

[eOne.SmartConnect.Crm2011.Plugin: eOne.SmartConnect.Crm2011.Plugin.RealTimePlugin]
[52dd4aa9-2629-e311-a765-0050569d4561: eOne.SmartConnect.Crm2011.Plugin.RealTimePlugin opportunity Update]

unityratingcode : (2 : 2)
starting to compare values for estimatedvalue_base : (209140.2400 : 209140.2400)
starting to compare values for new_submissiontype : (100000001 : 100000001)
starting to compare values for name : (Structured Settlement-Standard-Guaranteed : Structured Settlement-Standard-Guaranteed)
starting to compare values for resolvefeedback : (False : False)
starting to compare values for new_disclosuresigned : (8/5/2013 4:00:00 AM : 8/5/2013 4:00:00 AM)
starting to compare values for totallineitemamount_base : (0.0000 : 0.0000)
starting to compare values for new_cbsignedpetitionazokpa : (False : False)
starting to compare values for pricingerrorcode : (0 : 0)
starting to compare values for parentaccountid : (86a3269f-18d8-e211-97e3-0050569d4561 : 86a3269f-18d8-e211-97e3-0050569d4561)
starting to compare values for totalamountlessfreight_base : (0.0000 : 0.0000)
starting to compare values for transactioncurrencyid : (d79561b5-af85-e211-a897-0050569d4561 : d79561b5-af85-e211-a897-0050569d4561)
starting to compare values for new_cblifeinsuranceapproval : (False : False)
starting to compare values for prioritycode : (1 : 1)
starting to compare values for new_cbsearches : (False : False)
starting to compare values for new_cbconsenttovenue : (False : False)
starting to compare values for new_cbnyprioritymail : (False : False)
starting to compare values for new_disclosuresent : (8/1/2013 4:00:00 AM : 8/1/2013 4:00:00 AM)
starting to compare values for new_serviced : (False : False)
starting to compare values for totaltax_base : (0.0000 : 0.0000)
starting to compare values for totaltax : (0.0000 : 0.0000)
starting to compare values for new_isthissubsequentwithcfs : (False : False)
starting to compare values for timezoneruleversionnumber : (0 : 0)
starting to compare values for filedebrief : (False : False)
starting to compare values for modifiedby : (db850323-d09b-e211-9a67-0050569d4561 : db850323-d09b-e211-9a67-0050569d4561)
starting to compare values for new_isshared : (False : False)
starting to compare values for new_cbspousesvcaddrseperated : (False : False)
starting to compare values for new_cbdivorcedecree : (False : False)
starting to compare values for new_cbcommunitypropertystate : (False : False)
starting to compare values for createdon : (7/19/2013 7:35:45 PM : 7/19/2013 7:35:45 PM)
starting to compare values for new_apblrequested : (7/9/2013 4:00:00 AM : 7/9/2013 4:00:00 AM)
starting to compare values for new_cbinsettlementattorney : (False : False)
starting to compare values for presentproposal : (False : False)
starting to compare values for new_cbauthorizationtorelease : (True : True)
starting to compare values for statecode : (0 : 0)
starting to compare values for owningbusinessunit : (ee82c9e7-6b87-e211-ae79-0050569d4561 : ee82c9e7-6b87-e211-ae79-0050569d4561)
starting to compare values for new_cbdisclosurestatementsall : (True : True)
starting to compare values for new_cbannuitypolicy : (True : True)
starting to compare values for new_cbmarriagecarriage : (False : False)
starting to compare values for ownerid : (b9d9bb75-21c3-e211-8d98-0050569d4561 : b9d9bb75-21c3-e211-8d98-0050569d4561)
starting to compare values for new_pasent : (8/4/2013 4:00:00 AM : 8/4/2013 4:00:00 AM)
starting to compare values for confirminterest : (False : False)
starting to compare values for new_cbsamenameaffidavit : (False : False)
starting to compare values for completefinalproposal : (False : False)
starting to compare values for new_cbsignedpurchaseagreement : (True : True)
starting to compare values for identifypursuitteam : (False : False)
starting to compare values for createdby : (b9d9bb75-21c3-e211-8d98-0050569d4561 : b9d9bb75-21c3-e211-8d98-0050569d4561)
starting to compare values for new_pacomplete : (8/30/2013 4:00:00 AM : 8/30/2013 4:00:00 AM)
starting to compare values for new_datetooc : (8/13/2013 4:00:00 AM : 8/13/2013 4:00:00 AM)
starting to compare values for new_cbdualapproval : (False : False)
starting to compare values for totallineitemamount : (0.0000 : 0.0000)
starting to compare values for new_cbpowerofattorney : (False : False)
starting to compare values for new_cbindependentsaddress : (False : False)
starting to compare values for new_patargetdate : (8/8/2013 4:00:00 AM : 8/8/2013 4:00:00 AM)
starting to compare values for new_searches : (6/21/2013 4:00:00 AM : 6/21/2013 4:00:00 AM)
starting to compare values for pursuitdecision : (False : False)
starting to compare values for new_cbbkdismdiscterminated : (False : False)
starting to compare values for new_applicationreceived : (6/17/2013 4:00:00 AM : 6/17/2013 4:00:00 AM)
starting to compare values for new_purchaseprice : (705000.00 : 705000.00)
starting to compare values for new_actualvalue_base_base : (209140.2400 : 209140.2400)
starting to compare values for evaluatefit : (False : False)
starting to compare values for new_dmotsignoff : (False : False)
starting to compare values for new_cbvalidphotoid : (True : True)
starting to compare values for actualvalue_base : (209140.2400 : 209140.2400)
starting to compare values for totalamount : (0.0000 : 0.0000)
starting to compare values for totallineitemdiscountamount : (0.0000 : 0.0000)
starting to compare values for new_hearingstate : (-1 : -1)
starting to compare values for identifycustomercontacts : (False : False)
starting to compare values for new_cbunderlyingcourtinfo : (False : False)
starting to compare values for new_cbpriortransfersdetails : (True : True)
starting to compare values for isrevenuesystemcalculated : (False : False)
starting to compare values for presentfinalproposal : (False : False)
starting to compare values for actualvalue : (209140.2400 : 209140.2400)
starting to compare values for new_cbguardianshipdocs : (False : False)
starting to compare values for new_city : (  :  )
starting to compare values for new_cbpayrollchildsupport : (False : False)
starting to compare values for totaldiscountamount : (0.0000 : 0.0000)
starting to compare values for new_disclosurestatementsall : (8/2/2013 4:00:00 AM : 8/2/2013 4:00:00 AM)
starting to compare values for new_cbproofofresidency : (True : True)
starting to compare values for new_cbsocialsecuritycard : (True : True)
starting to compare values for new_redoc : (True : True)
starting to compare values for new_dealsource : (29d9d43f-bdd2-e211-bc3e-0050569d4561 : 29d9d43f-bdd2-e211-bc3e-0050569d4561)
starting to compare values for new_cbdeathcertificate : (False : False)
starting to compare values for new_authorizationtorelease : (7/5/2013 4:00:00 AM : 7/5/2013 4:00:00 AM)
starting to compare values for new_cbratecapncmipaalleg : (False : False)
starting to compare values for new_crpaymentanalysis : (True : True)
starting to compare values for totalamountlessfreight : (0.0000 : 0.0000)
starting to compare values for customerid : (86a3269f-18d8-e211-97e3-0050569d4561 : 86a3269f-18d8-e211-97e3-0050569d4561)
starting to compare values for new_actualvalue_base : (209140.2400 : 209140.2400)
starting to compare values for opportunityid : (f56e0964-aaf0-e211-93be-0050569d4561 : f56e0964-aaf0-e211-93be-0050569d4561)
starting to compare values for new_cbnyoriginalaffidavittooc : (False : False)
starting to compare values for new_submittedon : (8/6/2013 2:57:59 PM : 8/6/2013 2:57:59 PM)
starting to compare values for new_pasigned : (8/12/2013 4:00:00 AM : 8/12/2013 4:00:00 AM)
starting to compare values for captureproposalfeedback : (False : False)
starting to compare values for new_cbiparequired : (False : False)
starting to compare values for identifycompetitors : (False : False)
starting to compare values for totalamount_base : (0.0000 : 0.0000)
starting to compare values for totaldiscountamount_base : (0.0000 : 0.0000)
starting to compare values for salesstagecode : (1 : 1)
starting to compare values for new_dealtype : (100000001 : 100000001)
starting to compare values for statuscode : (1 : 1)
starting to compare values for new_cbuwlegalholdupnotes : (False : False)
starting to compare values for completeinternalreview : (False : False)
starting to compare values for new_signedpurchaseagreement : (8/5/2013 4:00:00 AM : 8/5/2013 4:00:00 AM)
starting to compare values for new_street : (  :  )
starting to compare values for participatesinworkflow : (False : False)
starting to compare values for stepname : (FUNDED-WITH HOLDBACK : FUNDED-WITH HOLDBACK)
starting to compare values for new_cbinterestedpartyavcaddr : (False : False)
starting to compare values for new_petitiondate : (8/14/2013 4:00:00 AM : 8/14/2013 4:00:00 AM)
starting to compare values for new_redocdate : (8/6/2013 : 8/6/2013)
starting to compare values for new_dealid : (SS10218 : SS10218)
starting to compare values for new_cb_settlementagreement : (True : True)
starting to compare values for actualclosedate : (10/4/2013 2:41:58 PM : 10/4/2013 2:41:58 PM)
starting to compare values for new_cbtrustdocument : (False : False)
starting to compare values for estimatedvalue : (209140.2400 : 209140.2400)
starting to compare values for new_cb2ndproofofresidency : (True : True)
starting to compare values for new_cbpayrolltaxlien : (False : False)
starting to compare values for new_cbnyfirstclassmail : (False : False)
starting to compare values for owninguser : (b9d9bb75-21c3-e211-8d98-0050569d4561 : b9d9bb75-21c3-e211-8d98-0050569d4561)
starting to compare values for new_cbpriorordersaznypa : (False : False)
starting to compare values for developproposal : (False : False)
starting to compare values for new_cbupdatedbenefitsletter : (True : True)
starting to compare values for new_annuitytype : (100000000 : 100000000)
starting to compare values for new_claimentattendancerequired : (False : False)
starting to compare values for new_pipelinestage : (100000017 : 100000017)
starting to compare values for exchangerate : (1.0000000000 : 1.0000000000)
starting to compare values for decisionmaker : (False : False)
SmartConnect could not determine fields that have changed on this record update.
Web service exception : SmartConnect could not determine fields that have changed on this record update.

 

Error Message:

Unhandled Exception: System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]: Plugin processing failed : SmartConnect could not determine fields that have changed on this record update.Detail:
<OrganizationServiceFault xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/xrm/2011/Contracts">
  <ErrorCode>-2147220891</ErrorCode>
  <ErrorDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <KeyValuePairOfstringanyType>
      <d2p1:key>CallStack</d2p1:key>
      <d2p1:value xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string">   at eOne.SmartConnect.Crm2011.Plugin.RealTimePlugin.Execute(IServiceProvider serviceProvider)
   at Microsoft.Crm.Sandbox.SandboxAppDomainHelper.Execute(IServiceEndpointNotificationService serviceBusService, IOrganizationServiceFactory organizationServiceFactory, String pluginTypeName, String pluginConfiguration, String pluginSecureConfig, IPluginExecutionContext requestContext)
   at Microsoft.Crm.Sandbox.SandboxAppDomainHelper.Execute(IServiceEndpointNotificationService serviceBusService, IOrganizationServiceFactory organizationServiceFactory, String pluginTypeName, String pluginConfiguration, String pluginSecureConfig, IPluginExecutionContext requestContext)
   at Microsoft.Crm.Sandbox.SandboxWorker.Execute(SandboxCallInfo callInfo, SandboxPluginExecutionContext requestContext, Guid pluginAssemblyId, Int32 sourceHash, String assemblyName, Guid pluginTypeId, String pluginTypeName, String pluginConfiguration, String pluginSecureConfig, SandboxRequestCounter&amp; workerCounter)</d2p1:value>
    </KeyValuePairOfstringanyType>
    <KeyValuePairOfstringanyType>
      <d2p1:key>OperationStatus</d2p1:key>
      <d2p1:value xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:int">0</d2p1:value>
    </KeyValuePairOfstringanyType>
  </ErrorDetails>
  <Message>Plugin processing failed : SmartConnect could not determine fields that have changed on this record update.</Message>
  <Timestamp>2013-10-04T14:42:12.0627526Z</Timestamp>
  <InnerFault i:nil="true" />
  <TraceText>
[eOne.SmartConnect.Crm2011.Plugin: eOne.SmartConnect.Crm2011.Plugin.RealTimePlugin]
[52dd4aa9-2629-e311-a765-0050569d4561: eOne.SmartConnect.Crm2011.Plugin.RealTimePlugin opportunity Update]

unityratingcode : (2 : 2)
starting to compare values for estimatedvalue_base : (209140.2400 : 209140.2400)
starting to compare values for new_submissiontype : (100000001 : 100000001)
starting to compare values for name : (Structured Settlement-Standard-Guaranteed : Structured Settlement-Standard-Guaranteed)
starting to compare values for resolvefeedback : (False : False)
starting to compare values for new_disclosuresigned : (8/5/2013 4:00:00 AM : 8/5/2013 4:00:00 AM)
starting to compare values for totallineitemamount_base : (0.0000 : 0.0000)
starting to compare values for new_cbsignedpetitionazokpa : (False : False)
starting to compare values for pricingerrorcode : (0 : 0)
starting to compare values for parentaccountid : (86a3269f-18d8-e211-97e3-0050569d4561 : 86a3269f-18d8-e211-97e3-0050569d4561)
starting to compare values for totalamountlessfreight_base : (0.0000 : 0.0000)
starting to compare values for transactioncurrencyid : (d79561b5-af85-e211-a897-0050569d4561 : d79561b5-af85-e211-a897-0050569d4561)
starting to compare values for new_cblifeinsuranceapproval : (False : False)
starting to compare values for prioritycode : (1 : 1)
starting to compare values for new_cbsearches : (False : False)
starting to compare values for new_cbconsenttovenue : (False : False)
starting to compare values for new_cbnyprioritymail : (False : False)
starting to compare values for new_disclosuresent : (8/1/2013 4:00:00 AM : 8/1/2013 4:00:00 AM)
starting to compare values for new_serviced : (False : False)
starting to compare values for totaltax_base : (0.0000 : 0.0000)
starting to compare values for totaltax : (0.0000 : 0.0000)
starting to compare values for new_isthissubsequentwithcfs : (False : False)
starting to compare values for timezoneruleversionnumber : (0 : 0)
starting to compare values for filedebrief : (False : False)
starting to compare values for modifiedby : (db850323-d09b-e211-9a67-0050569d4561 : db850323-d09b-e211-9a67-0050569d4561)
starting to compare values for new_isshared : (False : False)
starting to compare values for new_cbspousesvcaddrseperated : (False : False)
starting to compare values for new_cbdivorcedecree : (False : False)
starting to compare values for new_cbcommunitypropertystate : (False : False)
starting to compare values for createdon : (7/19/2013 7:35:45 PM : 7/19/2013 7:35:45 PM)
starting to compare values for new_apblrequested : (7/9/2013 4:00:00 AM : 7/9/2013 4:00:00 AM)
starting to compare values for new_cbinsettlementattorney : (False : False)
starting to compare values for presentproposal : (False : False)
starting to compare values for new_cbauthorizationtorelease : (True : True)
starting to compare values for statecode : (0 : 0)
starting to compare values for owningbusinessunit : (ee82c9e7-6b87-e211-ae79-0050569d4561 : ee82c9e7-6b87-e211-ae79-0050569d4561)
starting to compare values for new_cbdisclosurestatementsall : (True : True)
starting to compare values for new_cbannuitypolicy : (True : True)
starting to compare values for new_cbmarriagecarriage : (False : False)
starting to compare values for ownerid : (b9d9bb75-21c3-e211-8d98-0050569d4561 : b9d9bb75-21c3-e211-8d98-0050569d4561)
starting to compare values for new_pasent : (8/4/2013 4:00:00 AM : 8/4/2013 4:00:00 AM)
starting to compare values for confirminterest : (False : False)
starting to compare values for new_cbsamenameaffidavit : (False : False)
starting to compare values for completefinalproposal : (False : False)
starting to compare values for new_cbsignedpurchaseagreement : (True : True)
starting to compare values for identifypursuitteam : (False : False)
starting to compare values for createdby : (b9d9bb75-21c3-e211-8d98-0050569d4561 : b9d9bb75-21c3-e211-8d98-0050569d4561)
starting to compare values for new_pacomplete : (8/30/2013 4:00:00 AM : 8/30/2013 4:00:00 AM)
starting to compare values for new_datetooc : (8/13/2013 4:00:00 AM : 8/13/2013 4:00:00 AM)
starting to compare values for new_cbdualapproval : (False : False)
starting to compare values for totallineitemamount : (0.0000 : 0.0000)
starting to compare values for new_cbpowerofattorney : (False : False)
starting to compare values for new_cbindependentsaddress : (False : False)
starting to compare values for new_patargetdate : (8/8/2013 4:00:00 AM : 8/8/2013 4:00:00 AM)
starting to compare values for new_searches : (6/21/2013 4:00:00 AM : 6/21/2013 4:00:00 AM)
starting to compare values for pursuitdecision : (False : False)
starting to compare values for new_cbbkdismdiscterminated : (False : False)
starting to compare values for new_applicationreceived : (6/17/2013 4:00:00 AM : 6/17/2013 4:00:00 AM)
starting to compare values for new_purchaseprice : (705000.00 : 705000.00)
starting to compare values for new_actualvalue_base_base : (209140.2400 : 209140.2400)
starting to compare values for evaluatefit : (False : False)
starting to compare values for new_dmotsignoff : (False : False)
starting to compare values for new_cbvalidphotoid : (True : True)
starting to compare values for actualvalue_base : (209140.2400 : 209140.2400)
starting to compare values for totalamount : (0.0000 : 0.0000)
starting to compare values for totallineitemdiscountamount : (0.0000 : 0.0000)
starting to compare values for new_hearingstate : (-1 : -1)
starting to compare values for identifycustomercontacts : (False : False)
starting to compare values for new_cbunderlyingcourtinfo : (False : False)
starting to compare values for new_cbpriortransfersdetails : (True : True)
starting to compare values for isrevenuesystemcalculated : (False : False)
starting to compare values for presentfinalproposal : (False : False)
starting to compare values for actualvalue : (209140.2400 : 209140.2400)
starting to compare values for new_cbguardianshipdocs : (False : False)
starting to compare values for new_city : (  :  )
starting to compare values for new_cbpayrollchildsupport : (False : False)
starting to compare values for totaldiscountamount : (0.0000 : 0.0000)
starting to compare values for new_disclosurestatementsall : (8/2/2013 4:00:00 AM : 8/2/2013 4:00:00 AM)
starting to compare values for new_cbproofofresidency : (True : True)
starting to compare values for new_cbsocialsecuritycard : (True : True)
starting to compare values for new_redoc : (True : True)
starting to compare values for new_dealsource : (29d9d43f-bdd2-e211-bc3e-0050569d4561 : 29d9d43f-bdd2-e211-bc3e-0050569d4561)
starting to compare values for new_cbdeathcertificate : (False : False)
starting to compare values for new_authorizationtorelease : (7/5/2013 4:00:00 AM : 7/5/2013 4:00:00 AM)
starting to compare values for new_cbratecapncmipaalleg : (False : False)
starting to compare values for new_crpaymentanalysis : (True : True)
starting to compare values for totalamountlessfreight : (0.0000 : 0.0000)
starting to compare values for customerid : (86a3269f-18d8-e211-97e3-0050569d4561 : 86a3269f-18d8-e211-97e3-0050569d4561)
starting to compare values for new_actualvalue_base : (209140.2400 : 209140.2400)
starting to compare values for opportunityid : (f56e0964-aaf0-e211-93be-0050569d4561 : f56e0964-aaf0-e211-93be-0050569d4561)
starting to compare values for new_cbnyoriginalaffidavittooc : (False : False)
starting to compare values for new_submittedon : (8/6/2013 2:57:59 PM : 8/6/2013 2:57:59 PM)
starting to compare values for new_pasigned : (8/12/2013 4:00:00 AM : 8/12/2013 4:00:00 AM)
starting to compare values for captureproposalfeedback : (False : False)
starting to compare values for new_cbiparequired : (False : False)
starting to compare values for identifycompetitors : (False : False)
starting to compare values for totalamount_base : (0.0000 : 0.0000)
starting to compare values for totaldiscountamount_base : (0.0000 : 0.0000)
starting to compare values for salesstagecode : (1 : 1)
starting to compare values for new_dealtype : (100000001 : 100000001)
starting to compare values for statuscode : (1 : 1)
starting to compare values for new_cbuwlegalholdupnotes : (False : False)
starting to compare values for completeinternalreview : (False : False)
starting to compare values for new_signedpurchaseagreement : (8/5/2013 4:00:00 AM : 8/5/2013 4:00:00 AM)
starting to compare values for new_street : (  :  )
starting to compare values for participatesinworkflow : (False : False)
starting to compare values for stepname : (FUNDED-WITH HOLDBACK : FUNDED-WITH HOLDBACK)
starting to compare values for new_cbinterestedpartyavcaddr : (False : False)
starting to compare values for new_petitiondate : (8/14/2013 4:00:00 AM : 8/14/2013 4:00:00 AM)
starting to compare values for new_redocdate : (8/6/2013 : 8/6/2013)
starting to compare values for new_dealid : (SS10218 : SS10218)
starting to compare values for new_cb_settlementagreement : (True : True)
starting to compare values for actualclosedate : (10/4/2013 2:41:58 PM : 10/4/2013 2:41:58 PM)
starting to compare values for new_cbtrustdocument : (False : False)
starting to compare values for estimatedvalue : (209140.2400 : 209140.2400)
starting to compare values for new_cb2ndproofofresidency : (True : True)
starting to compare values for new_cbpayrolltaxlien : (False : False)
starting to compare values for new_cbnyfirstclassmail : (False : False)
starting to compare values for owninguser : (b9d9bb75-21c3-e211-8d98-0050569d4561 : b9d9bb75-21c3-e211-8d98-0050569d4561)
starting to compare values for new_cbpriorordersaznypa : (False : False)
starting to compare values for developproposal : (False : False)
starting to compare values for new_cbupdatedbenefitsletter : (True : True)
starting to compare values for new_annuitytype : (100000000 : 100000000)
starting to compare values for new_claimentattendancerequired : (False : False)
starting to compare values for new_pipelinestage : (100000017 : 100000017)
starting to compare values for exchangerate : (1.0000000000 : 1.0000000000)
starting to compare values for decisionmaker : (False : False)
SmartConnect could not determine fields that have changed on this record update.
Web service exception : SmartConnect could not determine fields that have changed on this record update.



Thanks,
Danish
Answers
Best Answer
DHolmes answered 8 years ago
Danish,

CRM will return an error in the system jobs if the field that was changed in CRM was restricted in the map.

To check what columns have been restricted, open the Real Time Data Sources from SmartConnect and select 'Microsoft CRM Real Time Data Source' from the Data Source Type drop down menu.  Open the trigger for the opportunity entity, and click the 'Restrict Columns' button.  If the field that was changed is not checked in this list, you will get an error similiar to "SmartConnect could not determine fields that have changed on the record update …".

If you would like the RT trigger to run for any change, click 'Select All' from the Realtime Data Source Fields window, click Save, and re-register this map.

Dusty



If you would like to submit an answer or comment, please sign in to the eOne portal.