Søg i denne blog

19. dec. 2012

Hard- og software krav for installation af MSCRM 2011

Meget ofte bliver jeg spurgt om, hvilken soft- og hardware krav der skal tages hensyn til når man ønsker at installere en Microsoft Dynamics CRM 2011.

Det er stort set umuligt at huske disse krav udenad, så derfor er det rart at vide at Microsoft har lavet en glimrende oversigt over disse krav. Du finder en god indgang til informationen via følgende link: System Requirements and Required Components.

Endvidere kan du med fordel ligeledes tage et kig på dette indlæg hvilken minimumskrav er der til rettigheder

13. dec. 2012

Hvad er forskellen imellem Report Authoring Extension og Reporting Extensions

Har du også prøvet at være forvirret over hvad forskellen er på ovenstående og hvornår de skal anvendes?

Så vil jeg her kort prøve at skitsere hvad de hver i sær anvendes til og hvornår de skal være til stede.

Microsoft Dynamics CRM Report Authoring Extension:
Skal anvendes når du vil lave dine egne tilpassede report og vil anvende FecthXML til at producere data, modulet anvendes til at validere FecthXML forespørgsler. Dette modul kan nogen gange også gå under navnet BIDS.

Modulet findes kun i en 32-bit version og skal installeres på samme maskine hvor SQL Server Business Intelligence Development Studio er installeret. Læs evt. mere om Business Intelligence Development Studio her.



Microsoft Dynamics CRM Reporting Extensions:
Dette modul bør altid installeres idet det er med til at tilsikre at du kan afvikle dine rapporter fra CRM, desuden kræves det ved oprettelse/import af en CRM organisation. Modulet gør at det ikke er nødvendigt at konfigurere særlige ”trust” for delegering (kerberos/dobbelthop problematikken). Modulet kan først installeres efter at CRM server installationen er fuldført, og det skal installeres samme sted hvor MS SQL Server 2008 Reporting Service er installeret. Bemærk du kan kun installere modulet en gang på samme maskine og den kan kun pege på en instans af SQL.

Du kan finde et detaljeret blog indlæg vedr. installationen her:

 crm-2011-reporting-extension-installation-with-pre-created-ad-groups

11. dec. 2012

Verifikation af JScript kode

Har du anvendt JScript kode i din MSCRM 2011 løsning og nu er i tvivl om dette kode fortsat er understøttet med nyeste roll-ups. Så har Microsoft lavet et lille værktøj der kan hjælpe dig med at få et overblik om koden er understøttet eller ej.

Du finder mere info om værktøjet her: microsoft-dynamics-crm-2011-custom-code-validation-tool-released.aspx

Selve værktøjet kan du downloade fra følgende link: http://go.microsoft.com/fwlink/?LinkId=256377


7. dec. 2012

Adgang til MSCRM2011 fra eksternt netværk

Microsoft har lavet et indlæg på deres TechNet der gennemgår hvad der skal til for at få det i luften. Det hele er baseret på Claims-based Authentication som er bygget oven på et framework kaldet Windows Identity Foundation (WIF).

Indlægget findes her: http://technet.microsoft.com/en-us/library/gg188579.aspx

Hele set-up'et involvere en del sikkerhedsopsætning og etablering af særlige servere til formålet samt brug af div. certifikater, det anbefales at indrage en ekspert med special viden på området.

Man kan i øvrigt finde mere info via dette link: http://technet.microsoft.com/en-us/library/gg188598.aspx

20. sep. 2012

Logica Microsoft Dagen 2012



”Kom og bliv inspireret på Logicas populære Microsoft dage - hør om Dynamics NAV, Dynamics AX, Dynamics CRM, xRM, Business Intelligence, SharePoint eller infrastruktur samt muligheder med cloud og mobile enheder. Saxo Bank deler ud af deres erfaringer og du kan vinde en Microsoft Windows 8 tablet.”
 

22. aug. 2012

Charts i CRM2011 - Hvordan kan man ændre på farver mv.

Har du stået i samme situation som mig og gerne ville have mulighed for at kunne ændre på udsenet på dine "Charts" i CRM?

Efter at have eksperimenteret en del med det og ikke rigtig fundet den rette måde at gøre det på, så faldt jeg over nogle gode links som hjalp mig på sporet.

Herunder har jeg linket et par af dem jeg fandt relevant:

Simple Chart Modification in Microsoft Dynamics CRM 2011 -- Office 365 Advisor --
Understand Charts Underlying Data and Chart Representation
CRM 2011 Chart Enhancements - Microsoft Dynamics CRM Team Blog

7. aug. 2012

Hvor gør jeg af mine forbedringsforslag til MSCRM

Har du nogensiden spekuleret på, hvordan man kan komme med input til hvad der skal være fokus på i kommende versioner af MSCRM? Står du f.eks. og mangler en god funktionalitet eller har en kanon god idee til en funktionalitet. Så kan du f.eks. prøve følgende link:

 https://connect.microsoft.com


På dette site kan du så udvælge de produkter som har din interesse og kan nu oprette forslag eller stemme på allerede eksisterende forslag.


God fornøjelse :-)

3. aug. 2012

T-SQL: Hvordan får jeg foranstillet nuller på et felt.

I forbindelse med en integrationsopgave havde jeg brug for, at et felt havde et fast antal tegn og fyldt ud med nuller hvis feltet ikke var fyldt helt ud. Kunne dog ikke lige huske hvordan det nu lige var man gjorde. Men til sidst fandt jeg løsningen (tak til google... ).

Her er hvordan du f.eks. kan gøre det:
På et felt kaldet "ProductID" skal værdien være 13 tegn lang og der skal foranstilles 0 foran værdien.

right('0000000000000' +ltrim(rtrim(ProductID)) , 13)

eller

right(REPLICATE('0', 13) + ltrim(rtrim(ProductID)), 13)


Her er et par andre eksempler:


14. jun. 2012

Vis billeder fra CRM databasen i din rapport

Hvordan får jeg vist et vedhæftet billed på en note i min CRM rapport?



Har du brug for f.eks. at vise et billed som er vedhæftet på en note som er relateret til de dataposter som din SSRS (reporting services) rapport anvender i visningen. Så er det faktisk meget nemt.

Når du udarbejder din rapport (i VS2008), så skal du blot vælge at indsætte et billed. Det gør du ved at højreklikke og vælg "Insert Image". Placere billede hvor det ønskes vist, samt tilpas størrelsen efter behov.

Højreklik nu på det netop indsatte billed og vælg "Image Properties..."

Højreklik nu på det netop indsatte billed og vælg "Image Properties..."

Source sætter du til "Database"
Feltvalg udfyldes med følgende kode (husk at medtage feltet i dit dataset):
=System.Convert.FromBase64String(Fields!documentbody.Value)
MIME type sættes til f.eks. "image/jpeg"

Gem nu rapporten og upload den efterfølgende til CRM. Nu har du en rapport der kan visse de vedhæftede billeder (i dette eksempel vil det kun virke hvis billede er af typen JPG).

Omregn fra Inches til Centimeter

Når man udarbejder egne "reporting services" rapporter til MSCRM så kommer man ofte ud for at skulle omregne inches til centimeter.

Her er en hurtig formel:

cm * 0,39 = in
in * 2,54 = cm

Hvis du ikke gider regne selv, så kan du finde et website med en omregner her: http://www.manuelsweb.com

23. maj 2012

Køre din CRM lidt for langsom?

- Så er der her et løsningsforslag fra Microsoft, som måske kan hjælpe dig:

Microsoft er bekendt med, at der ved store mængder data i visse tilfælde kan opstå problemer med performance og har derfor frigivet følgende løsningsforslag:

http://support.microsoft.com/kb/968520

Bemærk der kan dog også være mange andre årsager til sløvheden i CRM'en, f.eks. for lidt RAM, for megen nettrafik, dårlige konstrueret JScript, sløve diske mv.

21. maj 2012

Fejl opstår ved ændring af valgt valuta på en salgsmulighed i MSCRM 2011.

En bruger spurgte mig forleden, hvorfor han fik en fejl på sin salgsmulighed når han forsøgte at ændre valutaen.

Efter lang tids fejlsøgning, fandt jeg årsagen :-)
Det viste sig, at der i den pågældende løsning som brugeren anvender, på et tidspunkt var blevet fjernet nogle standard felter som systemet kræver er tilstede. Det felt der specielt manglede i den pågældende løsning var feltet:

Feltet "Price List" skal være tilstede på en salgsmulighed og må ikke fjernes. Hvis man ikke umiddelbart benytter prislister i sin løsning og ikke ønsker at feltet er synlig på formen, så kan man istedet vælge at gøre feltet "usynligt" fremfor at fjerne det. Dette gøres nemmest ved at vælge egenskaber for feltet og her fjerne hakket i feltet "Visible by default".

8. mar. 2012

Hvilken minimumskrav til rettigheder, er der for at kunne installere MSCRM 2011?

Når jeg står overfor at skulle installere MSCRM2011 hos mine kunder. Har jeg tit brug for at skulle oplyse kunden om hvilken rettigheder der som minimum kræves for at kunne installere CRM'en og dens tilhørende komponenter.

Microsoft har lavet en god beskrivelse, som giver et godt overblik over de minimumskrav der er til de enkelte server som er involveret.

Du kan finde beskrivelsen her:
Minimum permissions required for Microsoft Dynamics CRM Setup, services, and components

21. feb. 2012

CRM og Direct Marketing


I forbindelse med en kundesag jeg arbejder på, har jeg fået kendskab til et cool add-on/tillægsløsning til MSCRM 2011 som giver en masse gode funktionaliteter til varetagelse af "Direct Marketing".

Tillægsløsningen giver mulighed direkte fra CRM at oprette, designe og udsende E-mails til dine emner/kunder. De afsendte E-mails kan tilpasses således at de afspejler dine modtageres interesser og behov. Efterfølgende er det så muligt direkte fra CRM at følge den enkelte modtageres adfær ved hjælp af rapportering  og analyse af opsamlet data. Løsningen kan bl.a. hente data fra Facebook, LinkedIn, egne websites mv. samt ligeledes vise hvor længe brugeren har været på et site og hvor han kom fra (via mail, søgmaskine osv.).

Vil du vide mere om dette produkt så tag et kig på dette site: Clickdimensions.com/.
Du kan downloade en gratis ebog om E-mail marketing via dette link: Clickdimensions.com/ebook/ 

16. feb. 2012

T-SQL: Opdater et felt med data fra anden tabel

Udfordring:
I en kundetabel ønskes feltet foreningskode opdateret med en feltværdi fra et tilsvarende felt i en anden tabel kaldet adresser

Funktion:
UPDATE, INNER JOIN

Eksempel:

Kundetabel indeholder flg. felter:
Kundenummer,
Adressekode,
Kundenavn,
Vej,
Postnr,
By,
Foreningsnr

Adressetabel indeholder flg. felter:
Adressekode,
Vejnavn,
Vejkode,
Bynavn,
Bykode,
Postnummer,
Foreningsnr

--T-SQL update tabel--
UPDATE KT
SET KT.Foreningsnr = AT.Foreningsnr
FROM Kundetabel as KT
INNER JOIN Adressetabel as AT
ON KT.Adressekode = AT.Adressekode

14. feb. 2012

CRM Server TraceFejl

Får du mystiske tracefejl i din event viewer på CRM serveren.



Så er det meget tænkeligt at følgende blog-indlæg kan løse problemet.
Fejlmeddelelse-samt-aktiveres-af-sporing-i-MS-CRM-2011 / Tak til Henrik Jensen / http://crmblog.dk/

Husk at sikre at der er read/write rettigheder til den folder du henviser til.

9. feb. 2012

Fejl ved installation af MS Dynamics connector NAV

Skal du installere MS Dynamics connector for NAV/CRM og oplever du at MSI pakke ikke vil installeres?


Så prøv at åbne en "Command Prompt" med "Run as Administrator", find hen til det sted hvor du har installationsfilen placeret og prøv at køre msi pakke herfra.

Se evt. mere her:
http://crmbusiness.wordpress.com/2011/07/25/the-system-administrator-has-set-policies-to-prevent-this-installation/

6. feb. 2012

Find registeringsnøgle til brug for installation af NAV-CRM Connector

Står du overfor at skulle installere en MS Dynamic Connector og i den forbindelse er i tvivl om hvor du skal finde den krævede registeringsnøgle til selve connectoren så kan du finde en god beskrivelse her:

http://community.dynamics.com/product/nav/navtechnical/b/navrenegayerblog/archive/2011/01/28/how-to-obtain-a-license-key-for-the-nav-crm-connector.aspx

4. feb. 2012

T-SQL: Tjek datofelt

Udfordring:
Lav check på datofelt og sæt ny værdi afhængig af indhold:

Anvendt funktion:
CASE

Eksempel:

Select
 Felt1,
 Felt2,
 Felt3,
 CASE When [Felt4] < '1754-01-01 00:00:00.000' then Null
  else [Felt4] END AS [StartDato],
 CASE When [Felt5] < '1754-01-01 00:00:00.000' then Null
  else [Felt5] END AS [EndDato]
From Testdatabase