Teilen über


Definieren der Zielmetrik und Rollupfelder

 

Veröffentlicht: Januar 2017

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Verwenden Sie zum Angeben des Zielmetriktyps, der teilnehmenden Entitäten, und ob Sie tatsächliche Werte, benutzerdefinierte oder in Bearbeitung befindliche Daten nachverfolgen, die Zielmetrikentität (Metric) und das Rollupfeld (RollupField). Die Zielmetrik und die Rollupfelder verfügen über eine übergeordnete Beziehung, in der alle Vorgänge für den übergeordneten Datensatz zu den untergeordneten Datensätzen weitergeleitet werden. Weitere Informationen zu übergeordneten Beziehungen und Kaskadierungsregeln finden Sie unter Entitätenbeziehungsverhalten.

Wichtig

Alle Ziele in der Hierarchie müssen auf der gleichen Zielmetrik und Zeitperiode basieren. Wenn Sie ein untergeordnetes Ziel erstellen, das auf einer anderen Zielmetrik basiert, wird eine Ausnahme ausgelöst. Wenn Sie eine andere Zeitperiode für ein untergeordnetes Ziel angeben, ignoriert das System die angegebene Zeitperiode und verwendet Zeitperiode für das übergeordnete Ziel. Sie können ein Ziel einer neuen Metrik zuordnen, wenn das Ziel kein übergeordnetes Ziel oder untergeordnetes Ziel enthält. Andernfalls wird eine Ausnahme ausgelöst, wenn Sie den Zieldatensatz aktualisieren.

In diesem Thema

Erstellen einer Zielmetrik

Angeben von Rollupfeldern

Erstellen einer Zielmetrik

Es gibt zwei Zielmetriktypen: Betrag und Anzahl. Der Metriktyp „Betrag“ wird als Geldwert, Ganzzahl oder Dezimalzahl angegeben. Der Metriktyp „Anzahl“ ist eine ganze Zahl. Sie können beispielsweise die Zielmetrik „Betrag“ (Geld) verwenden, um die Umsätze aller aktiven Verkaufschancen oder Vertriebsaufträge nachzuverfolgen. Ein ganzzahliger Typ kann verwendet werden, um Verkaufsanrufe von Vertriebsmitarbeitern nachzuverfolgen. Eine Dezimalzahl kann ein nach Gewicht verkauftes Produkt angeben, z. B. Getreide oder Zucker.

Um den Zielmetriktyp anzugeben und ob Sie Daten für ein Ziel oder gestrecktes Ziel nachverfolgen, verwenden Sie die Zielmetrikentität (Metric). Zum Auswählen von Betrag oder Anzahl verwenden Sie das Metric.IsAmount-Attribut. Verwenden Sie das Metric.AmountDataType-Attribut, um den Datentyp „Betrag“ anzugeben. Die möglichen Werte für dieses Attribut sind im globalen Optionssatz Zieltyp (metric_goaltype) definiert. Um anzugeben, ob das Ziel Daten für ein Ziel oder gestrecktes Ziel nachverfolgt, verwenden Sie das Attribut Metric.IsStretchTracked. Um ein Ziel einer Metrik zuzuordnen, verwenden Sie das Goal.MetricId-Attribut.

Jedes Ziel kann tatsächliche, in Bearbeitung befindliche und benutzerdefinierte Daten nachverfolgen, wie im folgenden Diagramm angezeigt.

Zieltypen

Verwenden Sie zum Nachverfolgen von tatsächlichen, in Bearbeitung befindlichen und benutzerdefinierten Daten die Zielentitätsattribute, die als Rollupfelder bezeichnet werden. Wenn z. B. eine Verkaufschance als „Gewonnen“ geschlossen wird, kann aus dem Umsatzbetrag, der aus dieser Verkaufschance erzielt wurde, das Rollupfeld für den tatsächlichen Geldbetrag gebildet werden. Wenn eine Verkaufschance „Offen“ ist, kann der geschätzte Umsatz der Verkaufschance dem Rollupfeld für den in Bearbeitung befindlichen Geldbetrag hinzugefügt werden. Die folgende Tabelle enthält die Beziehung zwischen dem Zielmetriktyp und den Rollupfeldern, die für jeden Typ verfügbar sind.

Zielmetriktyp

Verfügbare Rollupfelder

Betrag (Geld)

Goal.ActualMoney

Goal.InProgressMoney

Goal.CustomRollupFieldMoney

Betrag (Ganzzahl) oder Anzahl

Goal.ActualInteger

Goal.InProgressInteger

Goal.CustomRollupFieldInteger

Betrag (Dezimalzahl)

Goal.ActualDecimal

Goal.InProgressDecimal

Goal.CustomRollupFieldDecimal

Weitere Beispiele für Rollupdaten sind Lead.EstimatedAmount und OpportunityClose.ActualRevenue, aus denen die Rollupfelder Goal.InProgressMoney und Goal.ActualMoney gebildet werden können. Die benutzerdefinierten Rollupfelder sind zusätzliche Felder, die Sie für die Ganzzahl, Dezimalzahl und Geldbeträge verwenden können.

Angeben von Rollupfeldern

Um andere wichtige Rollupinformationen anzugeben, verwenden Sie die Rollupfeldentität.

Attribut

Rollupinformationen

RollupField.GoalAttribute

Ein Zielrollupfeld, z. B. Goal.ActualMoney, Goal.CustomRollupFieldMoney oder Goal.InProgressMoney.

RollupField.SourceEntity

Eine Quellentität, aus der ein Rollup für Daten ausgeführt wird, beispielsweise Lead, Verkaufschance oder Vertriebsauftrag.

RollupField.SourceAttribute

Ein Entitätsattribut, aus dem ein Rollup für Daten ausgeführt wird, beispielsweise Opportunity.ActualValue oder Lead.EstimatedValue. Ein Quellattribut und ein Zielrollupfeld müssen vom gleichen Typ sein, z. B. Geldbetrag oder Ganzzahl. Andernfalls wird eine Ausnahme ausgelöst, wenn Sie einen Rollupfelddatensatz erstellen.

RollupField.DateAttribute

Das Datum, das mit der Zielzeitperiode abgeglichen wird, z. B. Opportunity.ActualCloseDate oder Lead.EstimatedCloseDate. Ein Datensatz wird in das Zielrollup einbezogen, wenn das angegebene Datum zwischen dem Start- und Enddatum für das Ziel liegt. Wenn z. B. eine Verkaufschance zwischen dem Start- und Enddatum für das Ziel geschlossen wird, wird der Umsatz, der aus dieser Verkaufschance generiert wird, dem Gesamtumsatz des Ziels hinzugefügt; andernfalls ist er nicht enthalten.

RollupField.SourceState

Der Status des Quelldatensatzes wie z. B. „Gewonnene“ oder „Verlorene“ Verkaufschance.

RollupField.SourceStatus

Der Statusgrund für den Status des Quelldatensatzes, z. B. „Gewonnen“ für gewonnene Verkaufschancen, oder „Storniert“ bzw. „Ausverkauft“ für verlorene Verkaufschancen.

RollupField.IsStateParentEntityAttribute

Zeigt an, ob Zustand oder Status zur übergeordneten Entität gehören. Für ein Verkaufschancenprodukt, das keinen eigenen Status aufweist, können Sie z. B. den Zustand und Status des übergeordneten Verkaufschancendatensatzes verwenden.

Sie können für jede Zielmetrik bis zu drei Rollupfelddatensätze erstellen. Jeder Datensatz kann den (die) tatsächliche(n), in Bearbeitung befindliche(n) oder benutzerdefinierte(n) Betrag oder Anzahl angeben. Sie können für alle Rollupfelddatensätze die gleiche Quellentität oder unterschiedliche Quellentitäten verwenden. Beispielsweise können Sie in einer Zielmetrik, die den Geldtyp angibt, eine Verkaufschancenentität als Quellentität und Opportunity.ActualValue als Quellattribut verwenden. Hiermit können Sie die tatsächlichen Geldbeträge in allen Verkaufschancen, die als „Gewonnen“ geschlossen werden, nachverfolgen.Opportunity.EstimatedValue kann verwendet werden, um den Umsatz nachzuverfolgen, der erwartet wird, wenn die Verkaufschance geschlossen wird.

Siehe auch

Zielverwaltungsentitäten
Hinzufügen komplexer Zielkriterien

Microsoft Dynamics 365

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright