Loading

Unidad de descuento adicional del campo de partida de presupuesto en Salesforce CPQ

Fecha de publicación: Dec 30, 2025
Descripción

El campo AdditionalDiscountUnit, un campo especial de CPQ, permite que los administradores controlen la unidad de un descuento adicional introducido en una partida de presupuesto. Este campo de lista de selección AdditionalDiscountUnit admite los siguientes valores:

  • Porcentaje
  • Importe
  • Reemplazo de unidad
  • Reemplazo total 

Los administradores pueden incluir o excluir estos valores de lista de selección. Los distintos valores afectan de manera directa el modo en que los usuarios pueden descontar partidas de presupuesto mediante el campoDesc. adicional (SBQQ__AdditionalDiscount__c) en el editor de partidas de presupuesto. 

Solución
Estos son los pasos para crear el campo de lista de selección:
  1. Desplácese al objeto Partida de presupuesto.
  2. Cree un campo de lista de selección nuevo con el nombre de API AdditionalDiscountUnit
  3. Decida qué valores de lista de selección podrán utilizar los usuarios y agréguelos a la unidad de descuento adicional. Valores de lista de selección admitidos: Porcentaje, Importe, Reemplazo de unidad y Reemplazo total. Nota: Es obligatorio que "Importe" sea un valor activo en la lista de selección.
  4. Desplácese hasta un presupuesto y haga clic en Modificar partidas.
  5. Verifique que la lista de selección del campo Desc. adicional tenga los valores introducidos en el paso 3.
 

Ejemplo:

  1. Después de completar los pasos de implementación, asegúrese de que AdditionalDiscountUnit tenga activos los 4 valores de lista de selección (porcentaje, importe, reemplazo de unidad y reemplazo total).
  2. Desplácese hasta un presupuesto y haga clic en Modificar partidas.
  3. Seleccione el tipo de valor de Descuento adicional de la lista de selección (porcentaje, divisa, unidad y total).
  4. Cuando cambie el método de descuento e introduzca el valor de reemplazo, el importe cambiará automáticamente según el nuevo método seleccionado. Luego, puede seleccionar Calcular, Guardado rápido o Guardar para aplicar ese descuento a los precios del cliente según corresponda. A continuación, incluimos un ejemplo de un artículo cuyo precio unitario de lista es 25 000 $ y el método de descuento inicial es del 85 %.

 

Precio unitario de listaCantidadUnidad de descuentoDescuentoPrecio unitario del clienteTotal para el cliente
25 000 $2%85 %3750 $7500 $
25 000 $2Importe$21,2503750 $7500 $
25 000 $2Reemplazo de unidad3750 $3750 $7500 $
25 000 $2Reemplazo total7500 $3750 $7500 $


Consideraciones:

  • Si cambia el orden o elimina valores de la lista de selección, se modificará lo que los usuarios ven en el editor de partidas. Por ejemplo, si eliminara el valor "Porcentaje", los usuarios ya no podrían aplicar un porcentaje de descuento y solo podrían aplicar un descuento de importe, reemplazo de unidad o reemplazo total en el editor de partidas de presupuesto.
  • Si el valor de lista de selección "Importe" no existe en el campo AdditionalDiscountUnit, cuando el método de determinación de precios por renovación de la cuenta se establezca como Mismo o Aumento, Salesforce CPQ seguirá utilizando el campo Importe de descuento adicional de la partida de presupuesto para obtener el mismo precio que se presupuestó inicialmente. Puede obtener más información en el artículo Comportamiento en la asignación de campos del método de determinación de precios para la renovación.
  • Cuando se utiliza el importe de cliente objetivo de la partida de presupuesto (reemplazo de unidad o reemplazo total), se considera una mejor práctica usar "Reemplazo de unidad" para evitar errores de redondeo. Si bien "Reemplazo total" tiene el fin de buscar el descuento adicional correcto, la combinación de cantidad y precio unitario puede provocar problemas menores de redondeo. 
  • El valor de lista de selección AdditionalDiscountUnit solo afectará los descuentos que los usuarios introduzcan en la interfaz de usuario del editor de partidas de presupuesto. La entrada de valores en los campos Descuento adicional con cualquier otro método (p. ej., QCP, reglas de precios, importación de partidas, etc.) se tratará sin modificaciones según el tipo de datos de los respectivos campos: Descuento adicional (%) o Descuento adicional (Importe).
  • Cuando el campo Unidad de descuento adicional se establezca como reemplazo de unidad o total, el valor de SBQQ__AdditionalDiscountAmount__c solo estará disponible después del cálculo. Para usar SBQQ__AdditionalDiscountAmount__c en las reglas de precios o en el complemento de calculadora de presupuestos (QCP), se debe hacer referencia al campo en un evento posterior al cálculo.
  • Cuando use el campo especial de CPQ ApplyAdditionalDiscountLast__c con AdditionalDiscountUnit__c, asegúrese de que exista el valor de lista de selección Importe. Si el valor de lista de selección Importe no existe cuando se habilitaron estos dos campos especiales, los descuentos adicionales no se calcularán correctamente.

NOTA: El importe del descuento adicional aparecerá en el editor de partidas de presupuesto en la divisa configurada en el presupuesto.
Número del artículo de conocimiento

000382386

 
Cargando
Salesforce Help | Article