OPDATERING: Akkumulerede felter i MS CRM 2015

af Henrik Jensen 21. januar 2015 11:33

Jeg har fået en del henvendelser angående mit indlæg om Akkumulerede felter i MS CRM 2015..., herunder fra Jacob Mondrup fra Vivant.

En del af henvendelserne går på hvordan man administrerer de forskellige jobs, og derigennem kontrollerer hvor ofte beregninger skal foretages, så derfor dette opdaterede indlæg.

Af hensyn til ydelsen i MS CRM 2015 er der en række begrænsninger, som jeg nævner i indlægget Akkumulerede felter i MS CRM 2015.... Microsoft har også valgt at Akkumulerede felter bliver opdateret automatisk hver 12. time. Tidspunktet udgår fra det tidspunkt man opretter feltet.

Man finder de forskellige jobs under Indstillinger, Systemjob, hvor man kan indstille visningen til at vise Gentagne systemjobs i listen Visning.

Man kan administrere jobbet på følgende vis:

  1. Marker jobbet (som vist herover).
  2. Vælg Udskyd under Flere handlinger.
     

     
  3. I dialogboksen kan man angive dato og klokkeslæt for næste kørsel.


    Resultatet er således, at næste kørsel er kl. 06:00 og dermed også kl. 18:00 (hver 12. time)

 

Med en plug-in kan man oprette, redigere og administrere Akkumulerede felter og dermed påvirke hvor ofte eksekveringen udføres. Dette kan gøres ved anvendelse af AttributeMetadata, RetrieveAttributeRequest og UpdateAttributeRequest.

Akkumulerede felter i MS CRM 2015

af Henrik Jensen 21. januar 2015 08:12

Min kollega Thomas Pein-Lorenzen gjorde mig opmærksom på de tilstandskoder der kan forekomme ved Akkumuledede felter i MS CRM 2015, og som man bør forholde sig til for at identificere om det Akkumulerede felt opfører sig som forventet.

Når man opretter et Akkumuleret felt indstiller man det således:

 

Systemet opretter 3 felter (4 i dette tilfælde da der er benyttet et Valuta-felt):

  Det oprindelige felt
  Tilhørende felt som håndterer valutaberegningen 
  Datofelt som fortæller hvornår feltet senest er opdateret
  Felt med tilstand for akkumuleringen

De tilstandskoder der kan optræde i feltet Sum (tilstand) (<navn>_state) er:

State
værdi
Tekstkode Beskrivelse
0 NotCalculated Feltet er endnu ikke blevet beregnet.
1 Calculated Feltet er beregnet. Datoen for beregningen finder man i feltet <navn>_date.
2 OverflowError Beregningen resulterede i en værdi som ligger udenfor de tilladte værdier for feltet.
3 OtherError Der opstod en intern fejl ved beregningen. Næste beregning vil højest tænkelig lykkedes.
4 RetryLimitExceeded Det maksimale antal gentagne forsøg på beregning er overskredet. Fejlen kan opstå ved låsning af de poster der skal beregnes. 
5 HierarchicalRecursionLimitReached Den maksimale dybde på beregninger er overskredet.
6 LoopDetected Der er tale om et loop i beregningen i forhold til de poster der beregnes. 

Akkumulerede felter kan benyttes på følgende felttyper:

  • Heltal (Whole Number)
  • Decimal (Decimal)
  • Valuta (Currency)
  • Dato og klokkeslæt (Date & Time)

Der er følgende begrænsninger ved brug af Akkumulerede felter:

  • Kan benyttes på 1:N-relationer...ikke på N:N-relationer.
  • Kan ikke benyttes ved beregninger på andre Akkumulerede eller Beregnede felter.
  • Kan ikke benyttes i forbindelse med Hændelser (Trigger) i Arbejdsprocesser (Workflows).
  • Der kan maksimalt benyttes 100 Akkumulerede felter indenfor en organisation.
  • En entitet kan maksimalt benytte 10 Akkumulerede felter.
  • Ved komplekse beregninger skal man stadig benytte plug-ins eller Javascript.

Læs mere

Her kan du finde flere informationer om Akkumulerede felter:

Opdatering af Dynamics Connector

af Henrik Jensen 20. januar 2015 09:07

Microsoft har frigivet en hotfix til Dynamics AX 2012 R3 som løser et problem vedrørende synkronisering af Firma (Customer) og Kontaktperson (Contact). Læs mere om hotfix'en her: Hotfix released for Microsoft Dynamics AX 2012 R3...

Man kan ændre en række af konfigurationsindstillingerne for connectoren vedrørende logging og eksekvering i filen ConnectorServiceHost.exe.config. Læs mere om mulighederne her: Connector for Microsoft Dynamics configuration settings...

MS CRM 2015 - Teknisk dokumentation

af Henrik Jensen 19. januar 2015 14:30

Installation af MS CRM 2015: Krav og opsætninger

af Henrik Jensen 18. januar 2015 13:02

Jeg har lavet en række nye beskrivelser og illustrationer af krav og opsætninger af MS CRM 2015. Overordnet er der de samme krav som med MS CRM 2013, dog er der ændrede krav til software (Servere og Klienter) med MS CRM 2015.

I højre side af bloggen finder du området Downloads, værktøjer, installation og JScript, som nu også indeholder links til den nye krav til MS CRM 2015.

LinkInstallation af MS CRM 2015: Krav og opsætninger...

Kurser og eksamener til MS CRM 2015

af Henrik Jensen 17. januar 2015 12:42

Microsoft er så småt ved at frigive såvel kurser som eksamener til MS CRM 2015.

Se del opdaterede kursuslister her: Kurser til MS CRM 2011/2013/2015...

Microsoft har frigivet følgende eksamener til MS CRM 2015:

Følgende eksamener er under udvikling:

  • MB2-706  Microsoft Dynamics CRM Online Deployment

Hvilket er det bedste CRM-system - Salesforce.com eller Microsoft?

af Henrik Jensen 15. januar 2015 18:06

Jeg faldt over en artikel i Computerworld, der stiller spørgsmålet; Hvilket er det bedste CRM-system - Salesforce.com eller Microsoft?

Artiklen giver ikke et entydigt svar på spørgsmålet, men kommer omkring en række ting man skal være opmærksom på når man indfører et CRM-system, såsom at man skal have en strategi og være opmærksom på, at kunderne er virksomhedens vigtigste ressource.

Jeg kan anbefale at læse artiklen: Hvilket er det bedste CRM-system - Salesforce.com eller Microsoft?...

Læs evt. også denne artikel: Faldgrupper ved indførelse af CRM-system...

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
    • Microsoft Dynamics 365

Ikoner:
    • Icons8

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
    • Krav og opsætninger Dynamics 365

JScript eksempelkode:
    • Javascript API-reference
    • Javascript eksempelkode

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

Visual Studio, SSIS og Kingswaysoft
    • Visual Studio 2017
    • Dataværktøjer (SSIS) 2017
    • Kingswaysoft
    • SSIS Navnekonventioner

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.