Opdateringspakke 1 til Serviceopdatering 1 til MS CRM 2016

af Henrik Jensen 21. maj 2017 09:48

Microsoft har frigivet Opdateringspakke 1 til Serviceopdatering 1 til MS CRM 2016.

Denne opdateringspakke indeholder primært fejlrettelser.

OBS: Opdateringspakken er til den version der hedder Serviceopdatering 1 (8.1.0000.0389) og altså IKKE til den seneste Serviceopdatering 2 (8.2.0000.0749), som også har navnet Dynamics 365.

Opdatering af MS CRM 2016 kræver ingen forudgående opdateringer, dog kan man ikke opdatere MS CRM som allerede har fået implementeret Serviceopdatering 2 (8.2.0000.0749).

Dynamics 365 Onpremise kan nu køre på Windows Server 2016

af Henrik Jensen 8. april 2017 10:58

Dynamics 365 Onpremise kan nu køre på Windows Server 2016. Kravet er dog at man, som minimum, implementerer opdatering 8.2.0.0749. Læs mere om denne opdatering: Serviceopdatering 2 til MS CRM 2016 (Dynamics 365)...

Her er listen med alle de produkter og teknologier som MS CRM 2016/Dynamics 365 er kompatibel med (Engelsk): Compatibility with Microsoft Dynamics CRM 2016...

Opdatering til Microsoft.Xrm.Data.Powershell 2.5

af Henrik Jensen 16. marts 2017 08:22

Med Microsoft.Xrm.Data.PowerShell CRM PowerShell kan CRM-administratorer udføre CRUD operationer med Dynamics CRM-data og ændre bruger- og systemindstillinger for både Dynamics CRM Online og Onpremise.

Der er frigivet en opdateret version af modulet, med med en opdaterede dll, som undestøtter version 8.2 (Den seneste CRM-opdatering). 

Download Microsoft.Xrm.Data.PowerShell: Microsoft.Xrm.Data.PowerShell...

Andy Zhang fra Microsoft har lavet et par indlæg om  brugen af Microsoft.Xrm.Data.PowerShell:

CRMUG Summit 2017 i Amsterdam

af Henrik Jensen 17. januar 2017 17:56

Så er det ved at være tid til CRMUG Summit 2017, som denne gang afholdes i Amsterdam i perioden 4.-6. april 2017. I 2016 blev det afholdt i Stuttgard og var en kæmpe succes, og jeg er sikker på at det også bliver en succes i Amsterdam, men endnu flere spændende indlæg end tidligere.

Jeg er selv taler på konferencen og har 2 indlæg...mere om det senere.

Det som gør denne konference spændende er at den er drevet af CRMUG, og dermed brugerdrevet, og man vil derfor møde en masse interessante virksomheder på konferencen, med mulighed for at skabe en forbindelse og dermed få nogle at sparre med.

Læs mere om CRMUG Summit 2017 (Engelsk): CRMUG Summit 2017...

Dynamics 365 Onpremise: Fejl ved opgradering af organisation

af Henrik Jensen 3. januar 2017 19:11

Efter at jeg selv skrev et indlæg om fejl efter opgradering af MS CRM 2016 til Dynamics 365 Onpremise, har flere kontaktet mig med lignende fejl eller andre fejl.

Morten Jørgensen fra C2-Relations har gjort mig opmærksom på endnu en fejl efter opgradering af MS CRM 2016 (8.0.1.79) til Dynamics 365 Onpremise (8.2.0.749).

Problemet

CRM-serveren opdateres uden den store ballade, men organisationerne bliver ikke opgraderet. Årsagen er ballade med index i solutionbase:

Info| Database update install failed for orgId = “orgid”.  Continuing with other orgs.
Exception: System.Data.SqlClient.SqlException (0x80131904): Cannot insert duplicate key row in object 'dbo.SolutionBase' with unique index 'ndx_UniqueName'.
The duplicate key value is (SnapshotSolution80).
The statement has been terminated.

Informationen skriver samtidig at det skyldes SnapshotSolution80, hvilket ikke er korrekt. Den egentlige årsag skal formegentlig findes i at organisationen tidligere er opgraderet fra MS CRM 2015.

Det som er forvirrende er at fejlen henleder opmærksomheden på SnapshotSolution80, men ID'et handler faktisk om SnapshotSolution (Det er nok her opgraderingen fra MS CRM 2015 til 2016 spiller ind), ID’et har tilknytning til SnapshotSolution, og ikke SnapshotSolution80.

Løsningen

Det virker med andre ord som om at et opgraderingsscript ikke bliver afviklet. Der findes rigtig mange af disse som afvikles ved en opgradering.

Når følgende script er afviklet, på den eller de organisationsdatabaser der ikke kan opgraderes, kan organisationen opgraderes, og i følge egne tests, kører alt som det skal.

-- Solution Type is a new field introduced in v8.2 and this needs to be set for old 8.0 solution which was created in v8.1
-- devek 6/29/2016
UPDATE SolutionBase 
SET SolutionType = 1, Version = '8.0', UniqueName = 'SnapshotSolution80'
WHERE SolutionId = '57A85212-B3B4-4C39-BCB0-5D5EF1F5FFC4'

I databasen kan man se følgende (læg mærke til at SnapshotSolution80 blev introduceret i Leo - MS CRM 2013 Rollup 1 (6.1.x.x)):

Bemærkninger

Hvis man ikke kører ovennævnte script så er organisationen/organisationerne ikke opgraderet, hvilket indebærer at man ikke kan Publicere tilpasninger (Publish). Man får følgende fejlmeddlelse, også selv om man har rollen Systemadministrator (System Administrator):

Med følgende fejl:

PrivilegeName: prvReadCustomControl, PrivilegeId: f343f9c2-3810-4328-adbc-7fe57a0a63c5

Hvis man opretter en Brugertilpasset Sikkerhedsroller (Custom Security Roles), så fremkommer samme fejl.

Dynamics 365 Onpremise: Fejl ved indlæsning af formularer

af Henrik Jensen 29. december 2016 13:14

Den nyligt frigivne opdatering Serviceopdatering 2 (Servicepack 2) til MS CRM 2016, som også har navnet Dynamics 365 Opdatering 2, har en irriterende fejl. Når man f.eks. forsøger at åbne et Firma (Account), så åbnes formularen ikke. Det eneste man møder er følgende meddelelse:

 

Indtil Microsoft har erkendt fejlen, og fået gjort noget ved den, kan man imidlertid slå Brug den ældre formulargengivelse (Use legacy form rendering) under Indstillinger, Administration, Systemindstillinger (Settings, Administration, System Settings), i fanen Generelt (General)

 

Jeg har kun kunne fremprovokere fejlen i Internet Explorer, og ikke i Firefox og Chrome. I øvrigt er hastigheden virkelig god i de sidstnævnte browsere.

OPDATERING: CRM REST Builder

af Henrik Jensen 10. december 2016 13:09

Jason Lattimer har frigivet en opdatering af CRM REST Builder (v2.5.0.0).

Opdateringen omfatter:

  • Understøttelse af 8.2 Endpoint
  • Tilføjet mulighed for returnering af hele entiteter ved Create & Update
  • Tilføjet mulighed Retrieve, Update og Delete ved brug af genvejstaster
  • Ændring af funktionalitet ved Upsert
  • Tilføjet mulighed for at benytte non-required parametre ved actions og functions
  • Ændring af måden CSLD genindlæses

Læs mere (Engelsk): CRM REST Builder v2.5.0.0...

Download (Engelsk): CRM REST Builder v2.5.0.0...

http://jlattimer.blogspot.dk/2016/12/crm-rest-builder-v2500.html

Relancering af Microsoft Dynamics 365 CRM Developer Toolkit

af Henrik Jensen 18. november 2016 08:07

Microsoft har valgt at relancere Microsoft Dynamics 365 CRM Developer Toolkit, som har været væk fra markedet i en del år. Toolkit'et er indtil videre en beta-version, som indeholder enkelte mangler og fejl.

En forudsætning for at benytte Toolkit'et er at man skal installere Dynamics 365 SDK. Når det er på plads har man også mulighed for at udvikle plugins, workflow activities og klient-side scripts i forhold til MS CRM 2013, 2015 og 2016.

Download toolkit'et: Microsoft Dynamics 365 Developer Toolkit...

Dynamics 365 SDK: Microsoft Dynamics 365 Software Development Kit (SDK)...

Yderligere information om toolkit'et: Microsoft Dynamics 365 Developer Toolkit...

OPDATERING: Server-side synkronisering (Server Side Synchronization)

af Henrik Jensen 20. oktober 2016 13:11

Jeg har tidligere lavet et blogindlæg som beskriver hvordan Server-side synkronisering fungerer, og hvad man skal være opmærksom på "Det med småt". Læs mere her: Server-side synkronisering (Server Side Synchronization)...hvilken betydning har det?...

Henrik Kappel fra Wikap har gjort mig opmærksom på endnu en ting man skal være opmærksom på ved konfiguration af MS CRM til brug af Server-side synkronisering i forhold til Exchange Online.

Ved opsætning af Server-side synkronisering i forhold til Exchange Online, er der en irriterende fejl i formularen for Mailserverprofil (Mail Server Profile) i MS CRM. Dette gælder dog kun for MS CRM Online.

 

Som standard er Autodiscovery (Registrer automatisk serverplacering) indstillet til Exchange Online, men der er ofte et problem når den skal teste og aktivere Postkasser (Mailboxes). Man mangler følgende felter:

 

Man kan have brug for at indstille Autodiscovery (Registrer automatisk serverplacering) til Nej (No), og samtidigt indtaste de to URL’s på Exchange Online (https://outlook.office365.com/EWS/Exchange.asmx), men det er ikke muligt på grund af fejlen.

Her er en beskrivelse og løsning på fejlen (Engelsk): CRM Online Server-Side Sync AutoDiscover Fix...

Jeg har opdateret mit tidligere blogindlæg om Server-side synkronisering: Server-side synkronisering (Server Side Synchronization)...hvilken betydning har det?...

Jason Lattimer frigiver en række opdateringer til værktøjer

af Henrik Jensen 16. oktober 2016 11:34

Jason Lattimer har i den seneste tid frigivet en række opdateringer til og nyheder i nogle af de værktøjer som han har udviklet.

Opdateringerne og nyhederne finder du i følgende værktøjer:

Microsoft frigiver atter en u annonceret rettelse til MS CRM 2016 til Outlook

af Henrik Jensen 12. oktober 2016 07:02

Nogle af mine kunder har haft en del bøvl med MS CRM 2016 til Outlook med Serviceopdatering 1.

Fejlen resulterer i at Outlook crasher, og man kan diagnosticere sig frem til følgende fejl (ikke fuldstændig fejlmeddelelse):

Faulting application name: OUTLOOK.EXE, version: 15.0.4841.1000, time stamp: 0x575fd44b
Faulting module name: clr.dll, version: 4.6.1080.0, time stamp: 0x570c51a0
Exception code: 0x80131506
Fault offset: 0x002b5ad5
Faulting process id: 0x145c
Faulting application start time: 0x01d1ebb637676ca8
Faulting application path: C:\Program Files (x86)\Microsoft Office\Office15\OUTLOOK.EXE
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
Report Id: 994b585d-0c90-4cdb-81bd-b78e07afd168
Faulting package full name: Faulting package-relative application ID:

Application: OUTLOOK.EXE
Framework Version: v4.0.30319
Description: The process was terminated due to an internal error in the .NET Runtime at IP 70325AD5 (70070000) with exit code 80131506.

Løsningen

Den umiddelbare løsning var at afinstallere den seneste opdatering (8.1.0000.0359) og installere den forrige opdatering (8.0.0001.0079).

Min gode kollega Philip Riis fra EG, har dog "opdaget" at Microsoft i det skjulte har opdateret Outlook-klienten, så den nu har version 8.1.0000.0371.

Opdateringen er frigivet uden at Microsoft har meldt noget ud om dette, på trods af at de har været klar over at der er en del som har haft problemer med Outlook-klienten. Læs mere her (Engelsk): Outlook 2016 continually crashes with CRM Plugin...

Se Microsoft ændring af versionsnummeret i følgende Knowledge Base-artikel: Link til Knowledge Base-artikel (Engelsk)
Download MS CRM 2016 til Outlook (Dansk): MS CRM 2016 Service Pack 1...

Microsoft åbner nye datacentre i England

af Henrik Jensen 11. september 2016 12:05

Jeg faldt over en artikel i Computerworld, som fortæller at Microsoft åbner nye datacentre i England. Dette på trods af at England er på vej ud af EU.

Den primære årsag til datacentrene er at det offentlige samt forsvaret i UK skal til at benytte Office 365 og Azure. Det drejer sig om mere end 250.000 medarbejdere.

Dynamics 365 og Dynamics CRM Online får også plads på de nye datacentre i første halvdel af 2017.

Læs artikel i Computerworld (Dansk): Microsoft åbner nye datacentre i England til Azure og Office 365 - det skal de bruges til...

Læs pressemeddelelse fra Microsoft (Engelsk): Microsoft becomes first global provider to deliver complete cloud from UK data centres...

Bliv medlem af CRMUG DK

De regionale afdelinger i CRMUG giver mulighed for a mødes med andre medlemmer af CRMUG i dit lokalområde. Hermed får du mulighed for at mødes ansigt til ansigt og vidensdele med andre brugere af Microsoft Dynamics CRM i dit område.

Læs mere den Danske afdeling af CRMUG...

Om Henrik Jensen

Jeg har altid fingeren på pulsen når det drejer sig om Microsofts produkter & teknologier, og især når det handler om Microsoft Dynamics CRM.

Henrik Jensen

Jeg har arbejdet professionelt i IT-branchen mere end 25 års, deraf mere end 18 år med CRM-systemer, og samtidig indehaver af mere end 50 Microsoft-certificeringer.

Mobil: +45 20 300 300
E-mail: hj@easyconsult.dk

EASYConsult ApS

Læs mere...

Downloads, værktøjer, installation og JScript

Downloade komponenter til MS CRM:
    • Microsoft Dynamics CRM 4.0
    • Microsoft Dynamics CRM 2011
    • Microsoft Dynamics CRM 2013
    • Microsoft Dynamics CRM 2015
    • Microsoft Dynamics CRM 2016

Liste over Opdateringspakker (Rollups):
    • Microsoft Dynamics CRM 4.0
    • Microsoft Dynamics CRM 2011
    • Microsoft Dynamics CRM 2013
    • Microsoft Dynamics CRM 2015
    • Microsoft Dynamics CRM 2016

Værktøjer til MS CRM:
    • Liste med værktøjer til MS CRM

Krav og opsætninger til installation:
    • Krav og opsætninger MS CRM 2011
    • Krav og opsætninger MS CRM 2013
    • Krav og opsætninger MS CRM 2015
    • Krav og opsætninger MS CRM 2016

JScript eksempelkode:
    • JScript eksempelkode

Diverse værktøjer:
    • Sysinternals
    • PowerShell og MS CRM 2011

Månedsliste

Forbehold

Alt hvad du læser på denne blog er alene udtryk for mine egne holdninger og meninger, og kan ikke henføres til andet end som så.

De løsninger jeg fremstiller på denne blog er ikke nødvendigvis testet i et driftsmiljø. Hvis du gør brug af mine løsninger er det på eget ansvar.