Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aby określić typ metryki celu, uczestniczące tabele oraz czy śledzisz dane rzeczywiste, niestandardowe czy w trakcie realizacji, użyj tabeli metryki celu (Metric) oraz tabeli pola zbiorczego (RollupField). Metryka celu i pola rollupu mają relację rodzicielską, w której wszystkie operacje na rekordzie nadrzędnym są przekazywane do rekordów potomnych. Więcej informacji o relacjach rodzicielskich i regułach kaskadowych można znaleźć w sekcji Table relationship behavior.
Ważna
Wszystkie cele w hierarchii muszą opierać się na tym samym wskaźniku celu i okresie czasowym. Jeśli utworzysz cel potomny oparty na innym wskaźniku celu, wyrzucany jest wyjątek. Jeśli określisz inny okres czasowy dla celu potomnego, system ignoruje określony okres i używa nadrzędnego okresu docelowego. Możesz powiązać cel z nową metryką, jeśli cel nie ma celu nadrzędnego ani podrzędnego. W przeciwnym razie wyjątek jest wyrzucany przy aktualizacji rekordu celu.
Metryka tworzenia celów
Istnieją dwa typy metryk celu: Kwota i Liczba. Typ metryki Amount wyraża się jako wartość pieniężną, liczbę całkowitą lub dziesiętną. Typ metryki Liczba to liczba całkowita. Można użyć metryki celu Kwota (wartość finansowa), aby śledzić przychody ze wszystkich aktywnych szans sprzedaży lub zamówień sprzedaży. Liczba całkowita może służyć do śledzenia sprzedaży zrealizowanych przez sprzedawcę. Liczba dziesiętna może przedstawiać produkt sprzedawany na wagę, taki jak nasiona czy cukier.
Aby określić typ metryki celu i czy śledzisz dane względem docelowego czy rozciągającego, użyj tabeli metryki celów ().Metric Aby wybrać Ilość lub Liczbę, użyj atrybutu Metric.IsAmount . Użyj atrybutu, Metric.AmountDataType aby określić typ danych Amount.
Możliwe wartości tego atrybutu metric_goaltype są zdefiniowane w globalnym zestawie opcji. Aby określić, czy cel śledzi dane względem celu czy rozciągniętego, użyj atrybutu Metric.IsStretchTracked . Aby powiązać cel z metryką, użyj atrybutu Goal.MetricId .
Każdy cel może śledzić rzeczywiste, bieżące i niestandardowe dane, jak pokazano na poniższym diagramie.
Aby śledzić rzeczywiste, bieżące i niestandardowe dane, użyj atrybutów tabeli celów, zwanych polami rollup. Na przykład, jeśli okazja zostanie zamknięta jako "Wygrana", kwota wygenerowanych przychodów z tej okazji może zostać przeliczona do rzeczywistego pola rollup kwoty pieniężnej. Lub jeśli okazja jest "otwarta", szacowany przychód z okazji można dodać do pola sumy pieniężnej w trakcie rozwoju. Poniższa tabela przedstawia zależność między typem metryki celu a polami rollupu dostępnymi dla każdego typu.
| Typ metryki celu | Dostępne pola rollupowe |
|---|---|
| Kwota (pieniądze) | Goal.ActualMoneyGoal.InProgressMoneyGoal.CustomRollupFieldMoney |
| Kwota (liczba całkowita) lub Liczba | Goal.ActualIntegerGoal.InProgressIntegerGoal.CustomRollupFieldInteger |
| Ilość (liczba dziesiętna) | Goal.ActualDecimalGoal.InProgressDecimalGoal.CustomRollupFieldDecimal |
Inne przykłady danych rollup to Lead.EstimatedAmount i OpportunityClose.ActualRevenue które można włączyć do Goal.InProgressMoney pól i rollup Goal.ActualMoney . Niestandardowe pola rollupu to dodatkowe pola, które możesz wykorzystać dla wartości całkowitych, dziesiętnych i pieniężnych.
Określ pola rollup
Aby określić inne ważne informacje rollup, użyj tabeli pola rollup.
| Attribute | Informacje o zbiorze |
|---|---|
RollupField.GoalAttribute |
Pole rollupowe celów, takie jak Goal.ActualMoney, Goal.CustomRollupFieldMoney, lub Goal.InProgressMoney. |
RollupField.SourceEntity |
Tabela źródłowa, z której zbierane są dane, takie jak lead, szansa lub zlecenie sprzedażowe. |
RollupField.SourceAttribute |
Atrybut tabeli, z którego zbierane są dane, taki jak Opportunity.ActualValue lub Lead.EstimatedValue. Atrybut źródłowy i pole rollupu celów muszą być tego samego typu, na przykład pieniądze lub liczba całkowita; w przeciwnym razie wyjątek jest wyrzucany przy tworzeniu rekordu pola rollup. |
RollupField.DateAttribute |
Data walidowana względem docelowego okresu czasu, taka jak Opportunity.ActualCloseDate lub Lead.EstimatedCloseDate. Rekord uczestniczy w rollupie celów, jeśli podana data przypada pomiędzy datą rozpoczęcia a datą zakończenia celu. Na przykład, jeśli szansa zostanie zamknięta między datą rozpoczęcia a zakończenia celu, przychód z tej okazji jest dodawany do całkowitego przychodu celu; w przeciwnym razie nie jest dołączona. |
RollupField.SourceState |
Stan źródła zapisu, taki jak "Wygrał" lub "Utracony" szansa. |
RollupField.SourceStatus |
Powód statusu statusu rekordu źródłowego, taki jak "Wygrał" dla wygranych okazji lub "Anulowany" lub "Przesprzedany" dla utraconych okazji. |
RollupField.IsStateParentEntityAttribute |
Wskazuje, czy stan lub status należą do tablicy nadrzędnej. Na przykład, dla produktu okazji, który nie ma własnego stanu, możesz użyć stanu i statusu rekordu szansy nadrzędnego. |
Dla każdego wskaźnika celu możesz stworzyć do trzech rekordów rollup field. Każdy rekord może określać rzeczywistą, w toku lub niestandardową ilość lub liczbę. Możesz użyć tej samej tabeli źródłowej lub różnych tabel źródłowych dla wszystkich rekordów pola rollup. Na przykład w metryce celu, która określa typ Money, możesz użyć tabeli okazji jako tabeli źródłowej i Opportunity.ActualValue jako atrybutu źródłowego. To rozwiązanie pozwala śledzić rzeczywiste kwoty pieniędzy we wszystkich okazjach zamkniętych jako "Wygrane". Można Opportunity.EstimatedValue go wykorzystać do śledzenia przychodów spodziewanych po zamknięciu szansy.
Informacje pokrewne
Tabele do zarządzania zadaniami/działaniami
Dodaj złożone kryteria celów