Usted está aquí:
Calcular descuentos por volumen o por niveles con precios acumulados
Determine el descuento de un producto basándose en la cantidad adquirida. Calcule automáticamente descuentos en cantidades basadas en volumen y nivel, incluyendo aquellas de pedidos pasados.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise, Performance, Unlimited y Developer Edition de Revenue Cloud donde Precios de Salesforce está activada |
| Permisos de usuario necesarios | |
|---|---|
| Para crear, actualizar y eliminar procedimientos de precios: | Usuario de tiempo de diseño de precios de Salesforce |
Calculemos compras masivas de portátiles utilizando el elemento Descuento por volumen en el procedimiento de precios.
Crear registros de nivel de ajuste de precios
- Cree un registro de nivel de ajuste de precios.
-
Especifique estos detalles:
- Programación de ajuste de precios: Nivel de ajuste de precios estándar
- Producto: Portátil
- Tipo de nivel: Porcentaje
- Valor de nivel: 10
- Límite inferior: 100
- Límite superior: 299
- Vigente desde: 01-01-2025
- Modelo de venta de productos: Puntual
- Haga clic en Guardar y nuevo.
-
Cree otro registro de nivel de ajuste de precios con estos detalles.
- Programación de ajuste de precios: Nivel de ajuste de precios estándar
- Producto: Portátil
- Tipo de nivel: Porcentaje
- Valor de nivel: 25
- Límite inferior: 300
- Vigente desde: 01-01-2025
- Modelo de venta de productos: Puntual
- Guarde sus cambios.
- Cierre las fichas de los nuevos niveles de ajuste de precios que acaba de crear.
- En la ficha Detalles, en la página Nivel de ajuste de precios estándar, seleccione Activo.
- Guarde sus cambios.
Importante Recomendamos actualizar la tabla de decisiones Entradas de descuentos por volumen para asegurarse de que los registros de nivel de ajuste de precios están disponibles para los precios.
Crear una constante para una variable de ajuste basado en volumen
- Crear un procedimiento de precios. Para crear un procedimiento de precios, siga los primeros 5 pasos en Configurar su procedimiento de precios.
-
En el lienzo del generador de procedimientos de precios, haga clic en
.
- En el panel Gestor de recursos, haga clic en Agregar recurso.
-
En la página Agregar nuevo recurso, especifique estos detalles.
- Tipo de recurso: Constante
- Nombre de recurso: VolumePriceAdjustmentScheduleId
- Tipo de datos: Texto
-
Valor predeterminado: Ingrese el Id. de nivel de ajuste de precios desde el navegador.
Puede localizar el valor de su variable yendo al registro asociado. Por ejemplo, para localizar un Id. de programación de ajuste de precios, abra la página de registro de programación de ajuste de precios. El Id. de programación de ajuste de precios se muestra en la URL del navegador.

- Guarde sus cambios.
Agregar el elemento Descuento por volumen o nivel
-
Haga clic
para agregar el elemento Configuración de precios y asignar estas variables.
- Variables de entrada
- Partida: LineItem
- Variables de salida
- Cascada de precios: price_water_fall
- Precio unitario neto: NetUnitPrice.
- Subtotal: ItemNetTotalPrice
- Variables de entrada
-
Agregue el elemento Precio de lista para obtener el precio base del producto.
Bajo Detalles de tabla de búsqueda, seleccione la tabla de decisiones Entradas de lista de precios y asigne estas variables.
- Variables de regla de entrada
- Producto: Producto
- Lista de precios: PriceBooks
- Modelo de venta de productos: ProductSellingModel
- Variables de entrada
- Cantidad: LineItemQuantity
- Variables de salida
- Precio de lista: ListPrice
- Subtotal: ItemNetTotalPrice
- Variables de regla de entrada
- Para proporcionar descuentos en portátiles cuando se adquieren de forma masiva, agregue el elemento Descuento por volumen.
-
Busque y agregue la tabla de decisiones Entradas de descuentos por volumen y asigne estas variables.
- Variables de regla de entrada
- Programación de ajuste de precios: VolumePriceAdjustmentScheduleId
- Límite inferior: LineItemQuantity
- Límite superior: LineItemQuantity
- Producto: Producto
- Modelo de venta de productos: ProductSellingModel
- Vigente desde: EffectiveDate
- Vigente hasta: EffectiveDate
- Variables de entrada
- Cantidad: LineItemQuantity
- Precio unitario de entrada: InputUnitPrice
- Variables de salida
- Precio de lista: NetUnitPrice
- Subtotal: ItemNetTotalPrice
- Variables de regla de entrada
-
Haga clic en
y seleccione Incluir en salida.
- Finalmente, establezca sus preferencias para ver información de precios, acceso a perfiles e información de clasificación.
- Guarde su procedimiento.
-
Haga clic en Simular para probar su procedimiento. Ingrese los valores de entrada para su producto portátil y haga clic en Simular de nuevo.
La cascada de precios muestra los descuentos por volumen utilizados para calcular el precio final de los portátiles, confirmando que su procedimiento está funcionando según lo esperado.
Utilizando el mismo ejemplo, vuelva al elemento Descuento por volumen y seleccione Utilizar precios acumulados. Aquí, asigne las variables de entrada Límite inferior y Límite superior a la etiqueta de contexto AggregatedQuantity_std.

En simulación, proporcione valores para la variable AggregatedQuantity_std para calcular el precio acumulado del portátil.
¿Resolvió este artículo su problema?
¡Háganos saber cómo podemos mejorar!

