Definire la metrica dell'obiettivo e i campi di rollup

Per specificare il tipo di metrica obiettivo, le tabelle partecipanti e se si monitorano dati reali, personalizzati o in corso, si utilizza la tabella delle metriche obiettivo (Metric) e la tabella del campo rollup (RollupField). La metrica obiettivo e i campi di rollup hanno una relazione parentale in cui tutte le operazioni sul record genitore vengono propagate ai record figli. Per maggiori informazioni sulle relazioni genitoriali e sulle regole di cascata, vedi Tabella comportamento nelle relazioni.

Importante

Tutti gli obiettivi nella gerarchia devono basarsi sulla stessa metrica e periodo temporale. Se crei un obiettivo figlio basato su una metrica diversa, viene fatta un'eccezione. Se specifichi un periodo temporale diverso per un obiettivo figlio, il sistema ignora il periodo specificato e utilizza il periodo dell'obiettivo genitore. Puoi associare un obiettivo a una nuova metrica se l'obiettivo non ha un obiettivo genitore o un obiettivo figlio. Altrimenti, viene lanciata un'eccezione quando aggiorni il record dell'obiettivo.

Crea una metrica di obiettivo

Esistono due tipi di metrica di obiettivo: Importo e Numero. Il tipo metrica di importo è espresso come un valore monetario, un intero o un numero decimale. Il tipo di metrica Numero è un numero intero. Ad esempio, è possibile utilizzare una metrica di obiettivo di tipo Importo (denaro) per registrare i ricavi da tutte le opportunità o ordini di vendita attivi. Un tipo intero può essere utilizzato per registrare le chiamate di vendita effettuate da un venditore. Un numero decimale può rappresentare un prodotto venduto a peso, ad esempio grano o zucchero.

Per specificare il tipo di metrica obiettivo e se stai monitorando i dati contro target o stretch target, usa la tabella delle metriche goal (Metric). Per selezionare Quantità o Conteggio, usa l'attributo Metric.IsAmount . Usa l'attributo Metric.AmountDataType per specificare il tipo di dato Importo. I valori possibili per questo attributo sono definiti nel metric_goaltype set di opzioni globali. Per specificare se l'obiettivo traccia i dati rispetto all'obiettivo o al target stretch, usa l'attributo Metric.IsStretchTracked . Per associare un obiettivo a una metrica, usa l'attributo Goal.MetricId .

Ogni obiettivo può tracciare dati reali, in corso e personalizzati come mostrato nel diagramma seguente.

Screenshot di un diagramma che mostra tipi di dati reali, in corso e personalizzati.

Per tracciare dati reali, in corso e personalizzati, usa gli attributi della tabella degli obiettivi, chiamati campi rollup. Ad esempio, se un'opportunità viene chiusa come "Vincita", un importo di ricavo generato da questa opportunità può essere trasferito nel campo del rollup dell'importo effettivo di denaro. Oppure, se un'opportunità è "Aperta", il ricavo stimato dell'opportunità può essere aggiunto al campo di raccolta dell'importo in corso (cash enrollup). La tabella seguente elenca la relazione tra il tipo di metrica obiettivo e i campi di rollup disponibili per ciascun tipo.

Tipo di metrica dell'obiettivo Campi di rollup disponibili
Importo (denaro) Goal.ActualMoney

Goal.InProgressMoney

Goal.CustomRollupFieldMoney
Quantità (intero) o Conteggio Goal.ActualInteger

Goal.InProgressInteger

Goal.CustomRollupFieldInteger
Amount (decimale) Goal.ActualDecimal

Goal.InProgressDecimal

Goal.CustomRollupFieldDecimal

Altri esempi di dati di rollup sono Lead.EstimatedAmount e OpportunityClose.ActualRevenue che possono essere inseriti nei Goal.InProgressMoney campi rollup e Goal.ActualMoney . I campi rollup personalizzati sono campi extra che puoi usare per valori interi, decimali e monetari.

Specifica i campi di rollup

Per specificare altre informazioni importanti sul rollup, usa la tabella del campo rollup.

Attribute Informazioni sull'arrotolamento
RollupField.GoalAttribute Un campo di rollup obiettivo, come Goal.ActualMoney, Goal.CustomRollupFieldMoney, o Goal.InProgressMoney.
RollupField.SourceEntity Una tabella di sorgente da cui vengono aggregati i dati, come lead, opportunità o ordine di vendita.
RollupField.SourceAttribute Un attributo di tabella da cui vengono aggregati i dati, come Opportunity.ActualValue o Lead.EstimatedValue. Un attributo sorgente e un campo di rollup obiettivo devono essere dello stesso tipo, come denaro o intero; altrimenti, viene lanciata un'eccezione quando crei un record di campo rollup.
RollupField.DateAttribute La data che viene validata rispetto al periodo temporale obiettivo, come Opportunity.ActualCloseDate o Lead.EstimatedCloseDate. Un record partecipa all'rollup degli obiettivi se la data specificata si colloca tra la data di inizio e la data di fine dell'obiettivo. Ad esempio, se un'opportunità viene chiusa tra le date di inizio e fine dell'obiettivo, i ricavi generati da questa opportunità vengono aggiunti al fatturato totale dell'obiettivo; altrimenti, non è incluso.
RollupField.SourceState Lo stato del record di origine, come l'opportunità "Vinto" o "Perso".
RollupField.SourceStatus La ragione dello stato del record di origine, come "Vinto" per le opportunità vinte, oppure "Cancellato" o "Venduto in più" per le opportunità perse.
RollupField.IsStateParentEntityAttribute Indica se lo stato o lo stato appartengono alla tabella principale. Ad esempio, per il prodotto opportunità che non ha uno stato proprio, puoi usare lo stato e lo stato del record di opportunità genitore.

Per ogni metrica di gol, puoi creare fino a tre record di campo rollup. Ogni record può specificare l'importo o il conteggio effettivo, in corso o personalizzato. Puoi usare la stessa tabella sorgente o tabelle sorgente diverse per tutti i record di campo rollup. Ad esempio, in una metrica obiettivo che specifica il tipo Denaro, puoi usare una tabella delle opportunità sia come tabella sorgente sia Opportunity.ActualValue come attributo sorgente. Questa configurazione ti permette di tracciare gli importi reali di denaro in tutte le opportunità chiuse come "Vinte". Possono Opportunity.EstimatedValue essere usati per monitorare i ricavi previsti dopo la chiusura dell'opportunità.

Tabelle di gestione degli obiettivi
Aggiungi criteri complessi per obiettivi