Loading
Gestione prestazioni di vendita
Considerazioni sulle funzioni dell'acceleratore in Salesforce Spiff

Considerazioni sulle funzioni dell'acceleratore in Salesforce Spiff

Salesforce Spiff offre diverse funzioni che supportano gli acceleratori, tra cui mamount(), mpercent(), range_lookup() e tier_payout.

Versioni (Edition) richieste

Disponibile in: Salesforce Classic (non in tutte le organizzazioni) e Lightning Experience
Disponibile in: Enterprise Edition, Unlimited Edition e Developer Edition
Disponibile con un supplemento di prezzo nelle versioni: Versione professionale con API Servizi Web abilitata

mamount() e mpercent()

Alcune società commissionano in base a una fascia marginale o fiscale e gli introiti delle commissioni ammontano a tassi diversi. Si supponga che il reddito sia tassato a queste aliquote.

  • Il reddito da $ 0 a $ 50.000 è tassato con un'aliquota del 5%
  • Il reddito da 50.000 a 100.000 dollari è tassato con un'aliquota del 6%
  • Il reddito superiore a 100.000 $ è tassato con un'aliquota del 7%

Se un utente guadagna 102.000 € in un anno, solo l'importo all'interno di ogni intervallo viene tassato all'aliquota corrispondente. I primi 50.000 $ sono tassati al 5%, i successivi 50.000 $ sono tassati al 6% e i restanti 2.000 $ sono tassati al 7%. Se si calcolano le commissioni in modo simile, utilizzare le funzioni mpercent() e mamount().

Queste funzioni applicano o restituiscono il giusto tasso di commissione agli importi corretti definiti in una tabella di intervalli. A causa delle funzionalità esclusive delle funzioni dell'acceleratore, creare tabelle per le funzioni mpercent() e mamount() in modo diverso rispetto alle tabelle utilizzate con le funzioni range_lookup() o tier_payout().

Ad esempio, un agente ha chiuso 220.000 € di vendite questo mese. La funzione mamount() restituisce l'ammontare della commissione appropriato in base all'ammontare chiuso.

=mamount(220000, ExampleAcceleratorTable)

La funzione mamount() esegue questo calcolo, che risulta in una commissione di 9.200 $.

4% × 200,000 + 6% × 20,000 + 8% × 0 + 10% × 0

La funzione cerca l'ammontare nella tabella degli intervalli e alloca l'ammontare appropriato di ogni trattativa nel livello appropriato. Solo l'ammontare che rientra in ogni livello viene moltiplicato per il tasso corrispondente.

Tabella acceleratore con tre livelli

Anziché restituire l'importo della commissione guadagnato, i responsabili e gli agenti spesso desiderano conoscere la tariffa applicata all'importo commissionabile. È possibile utilizzare la funzione mpercent().

=mpercent(220000, ExampleAcceleratorTable)

La funzione mpercent() esegue questo calcolo, che risulta in un tasso effettivo del 4,18%.

(4% × 200,000 + 6% × 20,000 + 8% × 0 + 10% × 0) ÷ 220,000

tier_payout() and range_lookup()

Alcune aziende hanno componenti del piano in cui una singola percentuale di commissione si applica a tutte le trattative concluse dall'agente. In genere, le aziende tengono traccia del livello o della percentuale più alta raggiunta dall'agente e quindi assegnano la percentuale più alta a tutte le vendite nel periodo di tempo.

Applicare la funzione tier_payout() all'esempio precedente in cui un agente ha chiuso 220.000 € di vendite questo mese.

=tier_payout(220000, ExampleAcceleratorTable)

La funzione tier_payout() cerca l'ammontare nella tabella degli intervalli per trovare l'intervallo corrispondente e quindi restituisce il tasso associato, che in questo caso è del 6%. In un altro calcolo, è possibile moltiplicare il 6% contro 220.000 € per ottenere la commissione dovuta all'agente. La funzione range_lookup() è funzionalmente equivalente.

 
Caricamento
Salesforce Help | Article