Loading
Gestion des performances commerciales
Exemples de filtres de données qui utilisent des calculs de feuille de calcul

Exemples de filtres de données qui utilisent des calculs de feuille de calcul

Avec les calculs de feuille de calcul dans les filtres de données Salesforce Spiff, mettez dynamiquement à jour les données filtrées pour analyser, afficher et interpréter les filtres plus efficacement.

Éditions requises

Disponible avec : Salesforce Classic (pas disponible dans toutes les organisations) et Lightning Experience
Disponible avec : Enterprise Edition, Unlimited Edition et Developer Edition
Disponible moyennant un coût supplémentaire dans : Professional Edition avec l'API Web Services activée

Créez un filtre de données avec un calcul de feuille de calcul lorsque ces deux conditions sont remplies.

  • Vous avez un calcul récapitulatif qui n'est pas lié directement à un champ de connecteur.
  • Vos données contiennent un champ booléen qui est vrai pour toutes les lignes, par exemple IsClosed, ou un champ de chaîne avec un nombre limité de valeurs, par exemple des noms de région ou de produit.

Exemple 1 : Les commerciaux ne sont pas payés sur les ventes incitatives

Dans cet exemple, il existe une combinaison de commerciaux sur le même plan où certains commerciaux sont payés pour des lignes de vente incitative, mais d'autres ne sont pas payés. Un commutateur plan_assignment indique quels commerciaux sont payés pour des ventes incitatives, mais il n'y a pas de connexion directe à un champ de connecteur sans exécuter une logique supplémentaire dans un double filtre.

À la place, créez un calcul de feuille de calcul, IsUpsellCommissionable, qui indique si le commercial est payé sur les lignes de vente incitative.

=plan_assignment.UpsellCommissionable
Feuille de calcul montrant un calcul plan_assignment

Créez un filtre de données qui compare la sortie du calcul de la feuille de calcul aux champs qui doivent toujours être vrais. Comme le champ IsClosed de chaque commercial dans cet exemple doit être true, utilisez un calcul récapitulatif pour comparer ces champs.

ByRep AND ClosedWon AND Worksheet1!IsUpsellCommissionable = IsClosed
Filtre de données montrant un calcul récapitulatif qui inclut les ventes incitatives

Le calcul récapitulatif ne remplace pas le filtre réel ClosedWon. Par exemple, si vous ne souhaitez pas payer le commercial sur les ventes incitatives, le calcul IsUpsellCommissionable renvoie des false et mappe les lignes dont le champ IsClosed est false. Pour obtenir le bon résultat, le filtre ClosedWon doit être séparé du calcul IsUpsellCommissionable.

Exemple 2 : Les commerciaux de différents groupes reçoivent une commission sur différents produits

Dans cet exemple, les commerciaux appartiennent au Groupe 1 ou au Groupe 2. Les commerciaux de chaque groupe reçoivent une commission sur un ensemble de produits différent.

Créez un calcul de feuille de calcul, CommissionableProductList, qui renvoie un tableau des produits applicables à chaque groupe. La valeur par défaut est un tableau vide. La trace de capture est désactivée.

=ifs(RoleGroup = "Group 1",["Stuff", "Things", "Items"], RoleGroup = "Group 2",["Extra", "Other"], true, [])
Feuille de calcul montrant un tableau de produits

Créez un filtre de données, ByItem, qui utilise la fonction contains() pour comparer les chaînes du calcul de la feuille de calcul.

contains(Worksheet1!CommissionableProductList, Product__c)
Filtre de données montrant le calcul de la liste de produits

Cette solution renvoie dynamiquement les lignes de produit correctes dans un filtre de données unique, sans utiliser de double filtre.

 
Chargement
Salesforce Help | Article