Loading

Unité de remise supplémentaire du champ de ligne de devis Salesforce CPQ

Date de publication: Dec 30, 2025
Description

Le champ AdditionalDiscountUnit, un champ spécial CPQ, permet aux administrateur de contrôler l’unité d’une remise supplémentaire saisie sur une ligne de devis. Ce champ de liste de sélection AdditionalDiscountUnit peut prendre en charge les valeurs suivantes :

  • Percent
  • Amount
  • Unit Override
  • Total Override 

Les administrateurs peuvent inclure ou exclure ces valeurs de liste de sélection. Les différentes valeurs impactent directement la façon dont les utilisateurs sont autorisés à calculer une remise sur des lignes de devis à l’aide du champ Remise supplémentaire (SBQQ__AdditionalDiscount__c) dans l’éditeur de ligne de devis. 

Résolution
Voici comment créer le champ de liste de sélection :
  1. Accédez à l’objet Ligne de devis.
  2. Créez un champ de liste de sélection avec le Nom d’API AdditionalDiscountUnit
  3. Déterminez les valeurs de liste de sélection que peuvent utiliser vos utilisateurs et ajoutez les valeurs de liste de sélection à l’unité de remise supplémentaire. Valeurs de liste de sélection prises en charge : Percent, Amount, Unit Override, Total Override. Remarque : 'Amount' doit être une valeur active dans la liste de sélection.
  4. Accédez à un devis et cliquez sur Modifier les lignes.
  5. Vérifiez que la liste de sélection du champ Remise supplémentaire comporte des valeurs saisies à l’étape 3.
 

Par exemple :

  1. Après avoir suivi les étapes d’implémentation, vérifiez que les 4 valeurs de liste de sélection du champ AdditionalDiscountUnit sont actives (Percent, Amount, Unit Override, Total Override)
  2. Accédez à un devis et cliquez sur Modifier les lignes.
  3. Sélectionnez le type de valeur Remise supplémentaire dans la liste de sélection (Pourcentage, Devise, Unité, Total).
  4. Lorsque vous modifiez la méthode de remise et saisissez la valeur de remplacement, le montant change automatiquement en fonction de la nouvelle méthode sélectionnée. Vous pouvez ensuite sélectionner Calculer, Quick Save (Enregistrement rapide) ou Enregistrer pour appliquer cette remise aux prix client. Voici un exemple pour un article avec un prix unitaire catalogue de $25,000 et une méthode de remise initiale de 85%.

 

Prix unitaire catalogueQuantitéUnité de remiseRemisePrix unitaire clientTotal client
$25,0002%85%$3,750$7,500
$25,0002Amount$21,250$3,750$7,500
$25,0002Unit Override$3,750$3,750$7,500
$25,0002Total Override$7,500$3,750$7,500


Considérations :

  • Si vous réorganisez cette liste de sélection ou supprimez des valeurs de liste de sélection de cette liste de sélection, des modifications sont apportées aux éléments affichés dans l’éditeur de ligne. Par exemple, si vous avez supprimé la valeur de liste de sélection 'Percent', les utilisateurs ne peuvent plus appliquer une remise Percentage et peuvent appliquer uniquement une remise Amount, Unit Override, ou Total Override dans l’éditeur de ligne de devis.
  • Si la valeur de liste de sélection ‘Montant’ n’existe pas pour le champ AdditionalDiscountUnit, lorsque la méthode de gestion des prix du renouvellement du compte est définie sur Identique ou Augmentation, Salesforce CPQ continue à utiliser le champ Remise supplémentaire (montant) de la ligne de devis pour obtenir la même gestion des prix que celle du devis d’origine. Vous trouverez plus d’informations dans l’article Renewal Pricing Method Field Mapping Behavior (en anglais).
  • Lorsque vous utilisez Montant client cible de ligne de devis (Unit Override ou Total Override), la meilleure pratique est d’utiliser 'Unit Override' pour éviter les erreurs d’arrondi. 'Total Override' permet de rechercher la remise supplémentaire correcte, mais la combinaison de la quantité et du prix unitaire peut provoquer des problèmes d’arrondi mineurs. 
  • La valeur de liste de sélection AdditionalDiscountUnit impacte uniquement les remises saisies par les utilisateurs dans l’IU de l’éditeur de ligne de devis. Les valeurs saisies dans les champs Remise supplémentaire à l’aide d’une autre méthode (par exemple, via QCP, Règles de prix, Importation de ligne, etc.) sont traitées « en l’état » pour le type de données des champs respectifs, Remise supplémentaire (%) ou Remise supplémentaire (montant).
  • Lorsque vous définissez le champ Additional Discount Unit sur Unit ou Amount Override, la valeur de SBQQ__AdditionalDiscountAmount__c est disponible uniquement après le calcul. Pour utiliser SBQQ__AdditionalDiscountAmount__c dans des règles de prix ou dans un QCP, le champ doit être référencé sur un événement Après le calcul.
  • Lorsque vous utilisez le champ spécial CPQ ApplyAdditionalDiscountLast__c avec AdditionalDiscountUnit__c, vérifiez que la valeur de liste de sélection Montant existe. Si la valeur de liste de sélection Montant n’existe pas lorsque ces deux champs spéciaux ont été activés, les remises supplémentaires ne sont pas calculées correctement.

REMARQUE : Le montant de remise supplémentaire dans l’éditeur de ligne de devis s’affiche dans la devise configurée sur le devis.
Numéro d’article de la base de connaissances

000382386

 
Chargement
Salesforce Help | Article