none
Dynamics 2013 mit Outlook Plugin 2011 - machbar?

    Frage

  • Guten Morgen,

    wir liegen in den letzten Wehen der Migration von 2011 auf 2013 (leider kein in-place-upgrade).
    Dabei stellte sich die Frage, ob das 2011er Plugin einfach weiter verwendet werden kann. Den Link zur Organisation zu ändern, ist ja kein Problem. Jetzt tritt es aber bei zwei, drei Leuten auf, dass Mails nicht nachverfolgt werden können bzw. bei alten Mails der Bezug nicht mehr stimmt.

    An anderer Stelle hieß es, das würde sich von selbst richten. Mittlerweile sind aber mehr als drei Tage vergangen und es hat sich leider nichts gebessert.

    Würde dieses Verhalten nicht mehr auftreten, wenn das Plugin auf 2013 upgedated wird oder muss in beiden Fällen der Bezug entfernt und neu gesetzt werden (was bei mehreren hundert Mails sehr unschön wäre).

    Hier die Meldung des Event Logs:

    Ereigniscode: 3005
    Ereignismeldung: Es ist eine unbehandelte Ausnahme aufgetreten.
    Ereigniszeit: 18.08.2015 10:25:40
    Ereigniszeit (UTC): 18.08.2015 08:25:40
    Ereignis-ID: 259568e248884c07be047de0583f5493
    Ereignissequenz: 639762
    Vorkommen: 4
    Ereignisdetailcode: 0
    
    Anwendungsinformationen:
    Anwendungsdomäne: /LM/W3SVC/1/ROOT-1-130842811831838658
    Vertrauensebene: Full
    Virtueller Anwendungspfad: /
    Anwendungspfad: C:\Program Files\Microsoft Dynamics CRM\CRMWeb\
    Computername: SERVER
    
    Prozessinformationen:
    Prozess-ID: 26960
    Prozessname: w3wp.exe
    Kontoname: SERVICE\CRMSERVICE
    
    Ausnahmeinformationen:
    Ausnahmetyp: CrmException
    Ausnahmemeldung: account With Id = 03596601-ad55-e311-8751-005056af0598 Does Not Exist
    bei Microsoft.Crm.Application.Platform.ServiceCommands.PlatformCommand.XrmExecuteInternal()
    bei Microsoft.Crm.Application.Platform.ServiceCommands.RetrieveCommand.Execute()
    bei Microsoft.Crm.Application.Platform.DataSource.Retrieve(String entityName, Guid entityId, String[] columns, Boolean retrieveLatest, Boolean useSystemUserContext, Guid auditingTransactionId, IOrganizationContext context)
    bei Microsoft.Crm.Application.Platform.EntityProxy.Retrieve(String[] columns, Guid auditingTransactionId, Boolean addRequiredColumns)
    bei Microsoft.Crm.Application.Components.Sdk.ReadFormControls.Web.ProcessControlProcessCache.GetPreferredProcessId(Int32 entityTypeCode, Guid parentEntityId, Boolean& skipFallback)
    bei Microsoft.Crm.Application.Components.Sdk.ReadFormControls.Web.ProcessControlProcessCache.GetProcess(Guid parentEntityId, Int32 entityTypeCode)
    bei Microsoft.Crm.Application.ProcessControl.ProcessControlDataBuilder.LazyLoadProcess()
    bei System.Lazy`1.CreateValue()
    bei System.Lazy`1.LazyInitValue()
    bei Microsoft.Crm.Application.ProcessControl.ProcessControlDataBuilder.get_ProcessId()
    bei Microsoft.Crm.Application.InlineEdit.ReadFormDataBuilder..ctor(String recordId, String entityTypeCode, Guid formId, FormFactor formFactor)
    bei Microsoft.Crm.Application.InlineEdit.ReadFormDataBuilder..ctor(String recordId, String entityTypeCode, FormFactor formFactor)
    bei Microsoft.Crm.Application.Pages.Common.ReadFormPage.PopulateFormDescriptorAndDataBuilder()
    bei Microsoft.Crm.Application.Pages.Common.ReadFormPage.OnPreInit()
    bei Microsoft.Crm.Application.Controls.AppUIPage.OnInit(EventArgs e)
    bei Microsoft.Crm.Application.Controls.AppPage.OnInit(EventArgs e)
    bei System.Web.UI.Control.InitRecursive(Control namingContainer)
    bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    
    
    
    Anforderungsinformationen:
    Anforderungs-URL: http://SERVER/MANDANT/_forms/read/page.aspx?etc=1&id={03596601-AD55-E311-8751-005056AF0598}&pagemode=iframe&theme=Outlook15White
    Anforderungspfad: /ORDNER/_forms/read/page.aspx
    Benutzerhostadresse: 192.168.220.106
    Benutzer: DOMAIN\USER [angepasst]
    Ist authentifiziert: True
    Authentifizierungstyp: Negotiate
    Threadkontoname: DOMAIN\CRMSERVICE
    
    Threadinformationen:
    Thread-ID: 1786
    Threadkontoname: DOMAIN\CRMSERVICE
    Identitätswechsel für: False
    Stapelüberwachung: bei Microsoft.Crm.Application.Platform.ServiceCommands.PlatformCommand.XrmExecuteInternal()
    bei Microsoft.Crm.Application.Platform.ServiceCommands.RetrieveCommand.Execute()
    bei Microsoft.Crm.Application.Platform.DataSource.Retrieve(String entityName, Guid entityId, String[] columns, Boolean retrieveLatest, Boolean useSystemUserContext, Guid auditingTransactionId, IOrganizationContext context)
    bei Microsoft.Crm.Application.Platform.EntityProxy.Retrieve(String[] columns, Guid auditingTransactionId, Boolean addRequiredColumns)
    bei Microsoft.Crm.Application.Components.Sdk.ReadFormControls.Web.ProcessControlProcessCache.GetPreferredProcessId(Int32 entityTypeCode, Guid parentEntityId, Boolean& skipFallback)
    bei Microsoft.Crm.Application.Components.Sdk.ReadFormControls.Web.ProcessControlProcessCache.GetProcess(Guid parentEntityId, Int32 entityTypeCode)
    bei Microsoft.Crm.Application.ProcessControl.ProcessControlDataBuilder.LazyLoadProcess()
    bei System.Lazy`1.CreateValue()
    bei System.Lazy`1.LazyInitValue()
    bei Microsoft.Crm.Application.ProcessControl.ProcessControlDataBuilder.get_ProcessId()
    bei Microsoft.Crm.Application.InlineEdit.ReadFormDataBuilder..ctor(String recordId, String entityTypeCode, Guid formId, FormFactor formFactor)
    bei Microsoft.Crm.Application.InlineEdit.ReadFormDataBuilder..ctor(String recordId, String entityTypeCode, FormFactor formFactor)
    bei Microsoft.Crm.Application.Pages.Common.ReadFormPage.PopulateFormDescriptorAndDataBuilder()
    bei Microsoft.Crm.Application.Pages.Common.ReadFormPage.OnPreInit()
    bei Microsoft.Crm.Application.Controls.AppUIPage.OnInit(EventArgs e)
    bei Microsoft.Crm.Application.Controls.AppPage.OnInit(EventArgs e)
    bei System.Web.UI.Control.InitRecursive(Control namingContainer)
    bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    
    
    Details des benutzerdefinierten Ereignisses:



    Dienstag, 18. August 2015 08:38

Antworten

  • Hallo Florian,

    die Verwendung des 2011 Outlook PlugIns ist in CRM 2013 nicht supportet, du wirst die Clients updaten müssen. Das wird auch das Problem sein, warum die Bezüge nicht wieder hergestellt werden.


    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website XING LinkedIn Facebook Twitter

    • Als Antwort markiert Florian Adler Mittwoch, 19. August 2015 08:16
    Mittwoch, 19. August 2015 06:23
    Moderator