quote
Restituisce un elenco di valori di quota da una tabella di quote in Salesforce Spiff. I valori delle quote si riferiscono a un utente specifico in un periodo di tempo specifico.
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 |
Sintassi
quotas(users_or_users, quota_name, start_date, end_date)Argomenti
| Argomento | Obbligatorio? | Descrizione |
|---|---|---|
| utente o utenti | Facoltativo | L'utente o l'elenco di utenti per cui restituire i valori delle quote.
|
| quota_name | Facoltativo | Nome di una quota di una tabella delle quote, racchiuso tra virgolette doppie. Questo argomento si aggiorna automaticamente quando cambia il nome della tabella delle quote. Per specificare un elenco di più tabelle di quote, racchiudere l'elenco tra parentesi con valori separati da virgole. |
| start_date | Facoltativo | Limite inferiore dell'intervallo di date per cui ottenere i valori delle quote. Questo argomento supporta tutte le funzioni di data. Per specificare una data come stringa in formato AAAA-MM-GG, utilizzare la funzione date() e racchiudere la stringa tra virgolette doppie. |
| end_date | Facoltativo | Limite superiore dell'intervallo di date per cui ottenere i valori delle quote. Questo argomento supporta tutte le funzioni di data. Per specificare una data come stringa in formato AAAA-MM-GG, utilizzare la funzione date() e racchiudere la stringa tra virgolette doppie. |
Considerazioni
Combinare la funzione sum() con la funzione quotas() per poter sommare un elenco di valori di quota.
Esempi
Restituire i valori delle quote per un utente specifico, Teresa Lee. Creare un filtro dati sull'oggetto Utente che contiene solo l'agente e utilizzare la funzione single() all'interno della funzione quotas() per selezionare l'utente dall'elenco del filtro dati.
=quotas(single(TeresaLee), "CorporateAEQuarterlyQuota")Restituire i valori delle quote per l'agente corrente per l'anno di calendario.
=quotas(rep, "CorporateAEQuarterlyQuota", beginning_of_year(statement_period.start_date), end_of_year(statement_period.end_date))Restituisce valori per tutti gli utenti di più tabelle di quote.
quotas(null, ["CorporateAE", "EnterpriseAE"])Restituisce i valori dell'agente corrente per il trimestre corrente.
quotas(rep, "CorporateAE", beginning_of_quarter(statement_period.start_date), end_of_quarter(statement_period.end_date))Restituire i valori trimestrali delle quote.
quotas(rep, "CorporateAE", beginning_of_quarter(statement_period.start_date), statement_period.end_date)Sommare le quote nell'anno fiscale.
=sum(quotas(rep, "CorporateAE", StartOfFiscalYear, EndOfFiscalYear), amount)Sommare tutte le quote dei membri del team.
TeamManaged =choose(1, direct_manager_of(BeginningOfPeriod, EndOfPeriod))
UsersInManagedTeam =users_in_team(TeamManaged, BeginningOfPeriod, EndOfPeriod)
SumTeamQuotas =sum(quotas(UsersInManagedTeam, "QuotaTable", BeginningOfPeriod, EndOfPeriod), amount)Sommare le quote dei membri del team in valute diverse.
sum(quotas(members("team"), "QuotaTable", beginning_of_quarter(statement_period.start_date), end_of_quarter(statement_period.end_date)), convert_currency(amount, "USD", statement_period.start_date))