af Henrik Jensen
27. juli 2018 13:19
Det er en god ide (Best Practice) at navngive de objekter man benytter i SSIS med bestemte præfiks, så det det er lettere at identificere disse visuel og i XML-koden.
Der findes en række forskellige forslag til navnekonventioner. Microsoft har frigivet en konvention. Læs mere her (Engelsk): SSIS Naming Convention – Updated for SSIS 2016...
Man kan downloade navnekonventionerne i et Excel-dokument her: SSIS Component Naming Convention Prefixes...
Jeg benytter en lidt anden navnekonvention end den Microsoft anbefaler. De overordnede komponenter giver jeg følgende præfix:
Komponent |
Præfix |
|
Destination/Sources |
Præfix |
Aggregate |
AGG |
|
ADO NET Destination |
ADONET_DST |
Balanced Data Distributor |
BDD |
|
ADO NET Source |
ADONET_SRC |
Cache Transform |
CHT |
|
Dynamics AX Destination |
DYNAX_DST |
Conditional Split |
CSPL |
|
Dynamics AX Source |
DYNAX_SRC |
Data Conversion |
DCNV |
|
Dynamics CRM Destination |
DYNCRM_DST |
Derived Column |
DER |
|
Dynamics CRM Source |
DYNCRM_SRC |
Lookup |
LKP |
|
Dynamics NAV Destination |
DYNNAV_DST |
Merge |
MRG |
|
Dynamics NAV Source |
DYNNAV_SRC |
Merge Join |
MRGJ |
|
Excel Destination |
EX_DST |
Multicast |
MLT |
|
Excel Source |
EX_SRC |
Pivot |
PVT |
|
Flat File Destination |
FF_DST |
Row Count |
CNT |
|
Flat File Source |
FF_SRC |
Row Sampling |
RSMP |
|
OLE DB Command |
CMD |
Script Component |
SCR |
|
OLE DB Destination |
OLE_DST |
Slowly Changing Dimension |
SCD |
|
OLE DB Source |
OLE_SRC |
Sort |
SRT |
|
Raw File Destination |
RF_DST |
Term Extraction |
TEX |
|
Raw File Source |
RF_SRC |
Term Lookup |
TEL |
|
Recordset Destination |
RS_DST |
Union All |
ALL |
|
SQL Server Destination |
SS_DST |
Unpivot |
UPVT |
|
SQL Server Mobile Destination |
SSM_DST |
|
|
|
XML Source |
XML_SRC |
af Henrik Jensen
27. september 2017 08:44
Microsoft har frigivet en tidlig udgave (Preview Release) af et nyt værktøj: Data Loader for Microsoft Dynamics CRM Online. Frigivelsen er dog, indtil videre, forbeholdt Nord Amerika.
Formålet med dette værktøj er at man kan importere store mængder data ind i CRM, hvor dataene f.eks. ligger i flade filer (csv, xml mv.).
På et senere tidspunkt vil værktøjer endvidere kunne eksportere data fra CRM Online.

Læs mere (Engelsk): Preview feature: Data Loader for Microsoft Dynamics CRM Online...
af Henrik Jensen
9. januar 2014 23:35
Ben Husking har lavet et ganske god indlæg som samler op på en masse nytte råd omkring programmering med JavaScript. Indlægget kommer også ind på en række begrænsninger som man skal være opmærksom på samt ting man skal tage forbehold for i forhold til flere browsere.
Endeligt kommer indlægget ind på brugen af namespaces samt giver råd omkring REST og SOAP. Jeg anbefaler at tage et kig på dette engelsksprogede indlæg: CRM 2011/2013 – JavaScript Programming Best Practices...
af Henrik Jensen
11. september 2012 17:17
Når man opretter en Salgsmulighed (Opportunity), Tilbud (Quote) eller Ordre (Order), kan man tilknytte produkter til disse. I nogle tilfælde vises alle produkter istedet for kun at få vist de produkter, som er indeholdt i den valgte Prisliste (Price List).
Årsagen til problemet er en fejl i MS CRM 2011, som kan forekomme når man redigere formularen Salgsmulighedsprodukter (Opportunity Products).
Løsningen er at indsætte GUID'et på den ønskede visning igen gennem brug af en Løsning (Solution). Læs om problemstillingen og løsningen...
af Henrik Jensen
6. september 2012 22:48
MS CRM 2011 er, som standard, indstillet med en række begrænsninger. De fleste af dem for at forbedre ydelsen og nogle på grund af risiko for at kompromittere systemet.
Man kan ændre de fleste af begrænsningerne i registreringsdatabasen, på SQL Serveren eller i web.config-filen. Dette gælder selvsagt ikke for MS CRM 2011 Online, hvor man jo ikke har direkte adgang til server, registreringsdatabase mv.
Liste med timeouts og begrænsninger: Timeouts og begrænsninger i MS CRM 2011...
af Henrik Jensen
27. august 2012 22:36
Når man opretter et diagrammer i MS CRM 2011 og ønsker at benytte Antal som funktion, så vil man selvfølgelig få vist Antal i diagrammet. I nogle tilfælde vil man måske gerne have vist Procent (%) i stedet for Antal, hvilket man ikke kan angive i brugerfladen. Men det kan godt lade sig gøre alligevel.
Det man skal gøre er, at eksportere diagrammet og redigere en smule i diagrammets XML-fil, læs hvordan: Diagrammer med procentvisning...
af Henrik Jensen
26. april 2012 07:29
Jeg talte på en Microsoft-event i går i Vedbæk. Emnet var tilpasning af Båndet (Ribbon) i MS CRM 2011. Jeg demonstrerede en række værktøjer til formålet. Efter mit indlæg kom en af deltagerne og fortalte mig om et nyt værktøj til redigering af Båndet (Ribbon). Jeg har kigget på dette værktøj og blevet ganske overvældet.
Værkføjet hedder Ribbon Workbench for Dynamics CRM 2011 og er et værktøj, som kan bruges til at redigere CRM bånd. Værktøjet vises et eksempel på CRM båndet, som man kan redigere i direkte, uden at skulle helt forstå det underliggende XML-skema.
Værktøjet, som afvikles direkte indefra MS CRM 2011, tilbyder et væld af funktioner og muligheder. For at udnytte de mere avancerede funktioner i værktøjet, er det en fordel at have grundlæggende kendskab til tilpasning af bånd (ribbon).
Værktøjet indgår nu i min Liste med værktøjer til MS CRM 2011...
Læs mere om værktøjet: Ribbon Workbench for Dynamics CRM 2011...
af Henrik Jensen
28. juli 2011 15:59
Eksport og import af data i MS CRM 2011 er blevet forbedret på en række punkter, i forhold til tidligere versioner. En af de klare forbedringer er muligheden for at eksportere og importere data i XML-format. Man kan ligeledes bruge eksport/import-funktionen til at "vaske" data.
Dette indlæg handler om nogle af forbedringerne, men også på nogle ting man skal være opmærksom på ved eksport/import af data: Eksport/Import af data i MS CRM 2011...
af Henrik Jensen
27. juli 2011 11:24
Indenfor den næste uges tid frigives kurset: Course 80295A: Extending Microsoft Dynamics CRM 2011.
Som Microsoft Certified Trainer (MCT) har jeg været betatester på kursusmaterialet, og der er noget at glæde sig til. De mange nyheder omkring tilpasning og udvikling af MS CRM 2011 skinner igennem i kurset, og man kommer godt omkring de mange nyheder. Af nyheder kan nævnes:
- Overblik over xRM-framework'et.
- Gennemgang af det nye GUI for tilpasninger og udvikling.
- Nyheder omkring brug af Webservices (WCF Web Service).
- Nye muligheder med forespørgsler (FetchXML, LINQ, Filtered Views).
- Nye muligheder med Arbejdsprocesser (Workflows).
- Udvikling af Plug-Ins (Isolering, Trust og Statistik).
- Klientside-programmering (JScript Libraries).
- Tilpasning af Båndet (Ribbon) og Site Map.
- Introduktion til Silverlight, OData, JQuery REST Endpoint og JSON.
af Henrik Jensen
24. marts 2011 22:41
En af mine kollegaer (Bo Møller), gjorde mig opmærksom på et fantastisk værktøj - CRM 2011 OData Query Designer - til forespørgsler i MS CRM 2011. Jeg har prøvet dette værktøj, hvilket jeg varmt kan anbefale.
MS CRM 2011 OData Query Designer er en Silverlight 4-applikation, der pakket som en Administreret (Managed) CRM 2011-løsning, og som derved kan installeres direkte i MS CRM 2011. Læs mere om CRM 2011 OData Query Designer...
af Henrik Jensen
24. marts 2011 17:09
IntelliSense til JScript i MS CRM har altid været ønskeligt, men indtil videre har dette ikke fungeret særlig godt. Jeg er dog kommet over nogle muligheder, som kan bidrage til IntelliSense i MS CRM 2011. Dette indlæg handler om 2 metoder, som kan skabe IntelliSense når man arbejder med JScript:
Læs mere om hvordan man kan få IntelliSense med de 2 metoder...
af Henrik Jensen
1. november 2010 22:45
MS CRM har en fantastisk funktionalitet i Hurtig søgning, altså muligheden for at søge på kriterier.
Men den fantastiske Hurtig søgning har en begrænsning. Det er ikke muligt at søge i Inaktive eller Afsluttede elementer, såsom et Deaktiveret Firma, Produkt osv.
Det er heller ikke muligt at søge i en Løst Sag...dog kan det lade sig gøre, med en usupporteret metode. Læs mere om problemet og løsningen...