Metrische doelstellingsgegevens en rollup-velden definiëren
Gepubliceerd: januari 2017
Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Als u het metrische type en deelnemende entiteiten wilt opgeven en of u werkelijke waarden, aangepaste waarden of lopende gegevens bijhoudt, gebruikt u de entiteit metrische doelstellingsgegevens (Metric) en de entiteit rollup-veld (RollupField). Het veld met metrische gegevens van de doelstelling en het rollup-veld hebben een bovenliggende relatie waarin alle bewerkingen op de bovenliggende record worden overgebracht naar de onderliggende records. Voor meer informatie over bovenliggende relaties en trapsgewijze regels raadpleegt u Entiteitsrelatiegedrag.
Belangrijk
Alle doelstellingen in de hiërarchie moeten op dezelfde metrische doelstellingsgegevens en tijdsperiode zijn gebaseerd. Als u een onderliggende doelstelling wilt maken op basis van een ander metrisch doelstellingsgegeven, treedt een uitzondering op. Als u een andere tijdsperiode voor een onderliggende doelstelling opgeeft, negeert het systeem de opgegeven tijdsperiode en wordt de tijdsperiode van de bovenliggende doelstelling gebruikt. U kunt een doelstelling aan een nieuw metrisch gegevens koppelen als de doelstelling geen bovenliggende of onderliggende doelstelling heeft. Anders treedt een uitzondering op wanneer u de doelstellingsrecord bijwerkt.
In dit onderwerp
Metrische gegevens van doelstelling maken
Rollup-velden opgeven
Metrische gegevens van doelstelling maken
Er zijn twee typen metrische gegevens van doelstellingen: telling en bedrag. Het metrische type bedrag wordt uitgedrukt als een geldwaarde, een geheel getal of een decimaal getal. Het metrische type telling is een geheel getal. U kunt bijvoorbeeld de metrische doelstelling Bedrag (geld) gebruiken om de opbrengsten bij te houden uit alle actieve verkoopkansen of verkooporders. Een geheelgetaltype kan worden gebruikt om verkooptelefoongesprekken bij te houden die door een verkoper zijn gevoerd. Een decimaal getal kan een product vertegenwoordigen dat wordt verkocht per gewicht, bijvoorbeeld graan of suiker.
Als u het metrisch type van het doel wilt opgeven en wilt opgeven of u gegevens bijhoudt in verband met een doelstelling of een ambitieuze doelstelling, gebruikt u de entiteit voor metrische doelstellingsgegevens (Metric). Als u Bedrag of Telling wilt selecteren, gebruikt u het kenmerk Metric.IsAmount. Gebruik het kenmerk Metric.AmountDataType om het gegevenstype voor bedrag op te geven. De mogelijke waarden voor dit kenmerk worden gedefinieerd in de algemene optieset van Type doel (metric_goaltype). Als u wilt opgeven of het doel gegevens bijhoudt voor een doelstelling of een ambitieuze doelstelling, gebruikt u het kenmerk Metric.IsStretchTracked. Als u een doelstelling wilt koppelen aan een metrisch gegeven, gebruikt u het kenmerk Goal.MetricId.
Elk doel kan werkelijke, lopende en aangepaste gegevens bijhouden, zoals in het volgende diagram.
Als u werkelijke, lopende en aangepaste gegevens wilt bijhouden, gebruikt u de kenmerken van de entiteit doelstelling, die rollup-velden worden genoemd. Als een verkoopkans bijvoorbeeld wordt gesloten als "Binnengehaald", kan een bedrag aan omzet dat uit deze verkoopkans wordt gegenereerd, worden samengeteld in het rollup-veld met het werkelijke geldbedrag. Of als een verkoopkans "Open" is, kan de geschatte omzet worden opgeteld bij het rollup-veld met het lopende geldbedrag. In de volgende tabel vindt u de relatie tussen het metrische type van het doel en de rollup-velden die beschikbaar zijn voor elk type.
Metrisch type van doelstelling |
Beschikbare rollup-velden |
---|---|
Bedrag (geld) |
Goal.ActualMoney Goal.InProgressMoney Goal.CustomRollupFieldMoney |
Bedrag (geheel getal) of Telling |
Goal.ActualInteger Goal.InProgressInteger Goal.CustomRollupFieldInteger |
Bedrag (decimaal) |
Goal.ActualDecimal Goal.InProgressDecimal Goal.CustomRollupFieldDecimal |
Andere voorbeelden van rollup-gegevens zijn Lead.EstimatedAmount en OpportunityClose.ActualRevenue, die samen kunnen worden geteld in de rollup-velden Goal.ActualMoney en Goal.InProgressMoney. De aangepaste rollup-velden zijn aanvullende velden die u kunt gebruiken voor gehele getallen, decimale waarden en geldwaarden.
Rollup-velden opgeven
Als u andere belangrijke rollup-gegevens wilt opgeven, gebruikt u de entiteit rollup-veld.
Kenmerk |
Rollup-gegevens |
---|---|
RollupField.GoalAttribute |
Een doel-rollup-veld, zoals Goal.ActualMoney, Goal.CustomRollupFieldMoney of Goal.InProgressMoney. |
RollupField.SourceEntity |
Een bronentiteit waaruit de gegevens samen worden geteld, zoals potentiële klant, verkoopkans of verkooporder. |
RollupField.SourceAttribute |
Een entiteitkenmerk waaruit gegevens samen worden geteld, zoals Opportunity.ActualValue of Lead.EstimatedValue. Een bronkenmerk en een doelroll-up-veld moeten van hetzelfde type zijn, zoals geld of geheel getal, anders treedt een uitzondering op wanneer u een rollup-veldrecord maakt. |
RollupField.DateAttribute |
De datum die wordt gevalideerd tegen de tijdperiode van de doelstelling, bijvoorbeeld Opportunity.ActualCloseDate of Lead.EstimatedCloseDate. Een record maakt deel uit van de doelroll-up als de opgegeven datum valt tussen de begindatum en de einddatum van het doel. Als een verkoopkans bijvoorbeeld wordt gesloten tussen de begin- en einddatum van het doel, wordt de omzet die voor deze verkoopkans wordt gegenereerd, toegevoegd aan de totale omzet van het doel; anders wordt deze niet opgenomen. |
RollupField.SourceState |
De status van de bronrecord, bijvoorbeeld "Binnengehaalde" of "Gemiste" verkoopkans. |
RollupField.SourceStatus |
De statusreden van de staat van de bronrecord, bijvoorbeeld "Binnengehaald" voor binnengehaalde verkoopkansen of "Geannuleerd" of "Niet in voorraad" voor gemiste verkoopkansen. |
RollupField.IsStateParentEntityAttribute |
Geeft aan of de toestand of status eigendom is van de bovenliggende entiteit. Voor het verkoopkansproduct dat geen eigen staat heeft, kunt u bijvoorbeeld de staat en de status van de bovenliggende verkoopkansrecord gebruiken. |
Voor elk metrisch doelgegeven kunt u maximaal drie rollup-veldrecords maken. Elke record kan het werkelijke, lopende of aangepaste bedrag of aantal opgeven. U kunt de dezelfde bronentiteit of verschillende bronentiteiten gebruiken voor alle rollup-veldrecords. Voor een metrisch doelgegeven dat het type Geld opgeeft, kunt u bijvoorbeeld een verkoopkansentiteit als bronentiteit gebruiken en Opportunity.ActualValue als bronkenmerk. Zo kunt u de werkelijke geldbedragen traceren in alle verkoopkansen die zijn gesloten als "Binnengehaald".Opportunity.EstimatedValue kan worden gebruikt om de omzet bij te houden die wordt verwacht als de verkoopkans is gesloten.
Zie ook
Doelbeheerentiteiten
Complexe criteria voor doelstellingen toevoegen
Microsoft Dynamics 365
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht