Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
For at angive målmål-metriktypen, deltagende tabeller og om du sporer faktiske, tilpassede eller igangværende data, brug mål-metriktabellen (Metric) og rollup-feltet (RollupField) tabellen. Målmetrikken og rollup-felterne har en forældrerelation, hvor alle operationer på forældreposten bliver videreført til børneposterne. For mere information om forældreforhold og kaskaderingsregler, se Tabellens forholdsadfærd.
Vigtigt!
Alle mål i hierarkiet skal være baseret på samme målmetrik og tidsperiode. Hvis du opretter et børnemål, der er baseret på en anden målmåling, kastes en undtagelse. Hvis du angiver en anden tidsperiode for et undermål, ignorerer systemet den angivne tidsperiode og bruger forældermålets tidsperiode. Du kan knytte et mål til en ny måling, hvis målet ikke har et forældremål eller et børnemål. Ellers kastes en undtagelse, når du opdaterer målposten.
Opret målmåling
Der findes to typer målmetrikværdier: antal og beløb. Mængde-metriktypen udtrykkes som en pengeværdi, et heltal eller et decimaltal. Antal-metrikværditypen er et heltal. Du kan for eksempel bruge målmetrikværdien Beløb (penge) til at spore omsætning fra alle aktive salgsmuligheder eller salgsordrer. En heltalstype kan bruges til at spore salgsopkald, der foretages af en sælger. Et decimaltal kan repræsentere et produkt, der sælges efter vægt, f.eks. korn eller sukker.
For at specificere målmålingstypen og om du følger data mod målmål eller stretchmål, brug målmåltabellen (Metric). For at vælge Mængde eller Antal skal du bruge attributten Metric.IsAmount . Brug attributten Metric.AmountDataType til at angive datatypen Amount.
De mulige værdier for denne attribut er defineret i det globale metric_goaltype indstilling. For at angive, om målet registrerer data mod mål eller stretch target, brug attributtet Metric.IsStretchTracked . For at knytte et mål til en metrik, brug attributten Goal.MetricId .
Hvert mål kan spore faktiske, igangværende og brugerdefinerede data, som vist i det følgende diagram.
For at spore faktiske, igangværende og brugerdefinerede data bruges måltabelattributterne, kaldet rollup-felter. For eksempel, hvis en mulighed lukkes som "Vundet", kan et beløb af indtægter, der genereres fra denne mulighed, rulles ind i feltet for den faktiske pengemængde rollup. Eller, hvis en mulighed er "Åben", kan mulighedens estimerede omsætning lægges til feltet for igangværende pengebeløbs-rollup. Følgende tabel viser forholdet mellem målmål-metriktypen og de rollup-felter, der er tilgængelige for hver type.
| Metrikværditype for mål | Tilgængelige rollup-felter |
|---|---|
| Beløb (penge) | Goal.ActualMoneyGoal.InProgressMoneyGoal.CustomRollupFieldMoney |
| Beløb (heltal) eller Antal | Goal.ActualIntegerGoal.InProgressIntegerGoal.CustomRollupFieldInteger |
| Beløb (decimal) | Goal.ActualDecimalGoal.InProgressDecimalGoal.CustomRollupFieldDecimal |
Andre eksempler på rollup-data er Lead.EstimatedAmount og OpportunityClose.ActualRevenue kan rulles ind i Goal.InProgressMoney og rollup-felterne Goal.ActualMoney . De brugerdefinerede rollup-felter er ekstra felter, som du kan bruge til heltals-, decimal- og pengeværdier.
Angiv rollup-felter
For at angive anden vigtig rollup-information, brug rollup-felttabellen.
| Attribut | Rollup-information |
|---|---|
RollupField.GoalAttribute |
Et mål-rollup-felt, såsom Goal.ActualMoney, Goal.CustomRollupFieldMoney, eller Goal.InProgressMoney. |
RollupField.SourceEntity |
En kildetabel, hvorfra data rulles sammen, såsom lead, opportunity eller salgsordre. |
RollupField.SourceAttribute |
En tabelattribut, hvorfra data rulles op, såsom Opportunity.ActualValue eller Lead.EstimatedValue. En kildeattribut og et mål-rollup-felt skal være af samme type, såsom penge eller heltal; ellers kastes en undtagelse, når du opretter en rollup-feltpost. |
RollupField.DateAttribute |
Den dato, der valideres mod måltidsperioden, såsom Opportunity.ActualCloseDate eller Lead.EstimatedCloseDate. En post deltager i mål-rollupen, hvis den angivne dato ligger mellem startdatoen og slutdatoen for målet. For eksempel, hvis en mulighed lukkes mellem start- og slutdatoen for målet, lægges indtægterne fra denne mulighed til målets samlede omsætning; Ellers er det ikke inkluderet. |
RollupField.SourceState |
Kildens status som "Won" eller "Lost" mulighed. |
RollupField.SourceStatus |
Statusårsagen for kildepostens tilstand, såsom "Vundet" for vundne muligheder, eller "Annulleret" eller "Oversolgt" for de tabte muligheder. |
RollupField.IsStateParentEntityAttribute |
Angiver om tilstand eller status tilhører forældretabellen. For eksempel, for mulighedsproduktet, der ikke har sin egen tilstand, kan du bruge status og status for forældre-mulighedsposten. |
For hver målmåling kan du oprette op til tre rollup-feltposter. Hver post kan angive faktisk, igangværende eller brugerdefineret beløb eller antal. Du kan bruge den samme kildetabel eller forskellige kildetabeller til alle rollup-feltposter. For eksempel kan du i en målmåling, der specificerer Money-typen, bruge en mulighedstabel som kildetabel og Opportunity.ActualValue som kildeattribut. Denne opsætning giver dig mulighed for at spore de faktiske pengebeløb i alle muligheder, der lukkes som "Won". De Opportunity.EstimatedValue kan bruges til at følge den forventede omsætning, når muligheden er lukket.