Usted está aquí:
Calcular el precio derivado del producto
Utilice el procedimiento de descubrimiento y el elemento de precio derivado en un procedimiento de precios para calcular el precio de un producto desde otro producto o activo.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise, Unlimited y Developer de Gestión de ingresos (anteriormente Revenue Cloud) con la licencia Revenue Cloud Growth o la licencia Revenue Cloud Advanced. |
| Permisos de usuario necesarios | |
|---|---|
| Para crear procedimientos de precios: | Tiempo de diseño de precios de Salesforce |
| Para ejecutar procedimientos de precios: | Tiempo de ejecución de precios de Salesforce |
Calculemos el precio de una bolsa de portátil cuando un usuario adquiere un paquete Laptop Pro. Nuestra estrategia de precios es vincular el precio de la bolsa del portátil al paquete Laptop Pro. Tendremos un precio del portátil del 10% del precio del paquete del portátil Pro.
Crear productos derivados
Antes de empezar, recuerde estos elementos clave de información.
- Los productos derivados y de origen deben pertenecer a la misma lista de precios. En nuestro ejemplo, estamos utilizando la Lista de precios estándar predefinida.
- Si selecciona Encabezado (Línea de presupuesto) como su origen de precios, no necesita proporcionar un producto de origen. Puede calcular el precio derivado de un producto a partir de los valores totales del carrito.
- Desde el Iniciador de aplicación, busque y seleccione Productos.
- Bajo Nombre de producto, haga clic en Bolsa de portátil.
- En la ficha Relacionado, bajo Listas de precios, seleccione Agregar precio estándar.
-
Especifique estos detalles:
- Se deriva: Seleccionado
- Precio de lista: $0.00
- Modelo de venta de producto: Año perenne
- Guarde sus cambios.
Crear registro de precios derivado
Para determinar la fórmula utilizada para calcular el precio derivado de un producto, tendrá que crear registros de precios derivados. Los datos de precios de los registros de precios derivados se almacenan en la tabla de decisiones Entradas de precios derivadas.
- Desde el Iniciador de aplicación, busque y seleccione Precios derivados.
- Haga clic en Nuevo.
-
En la página Nuevo precio derivado, especifique estos detalles:
- Ámbito de precios derivado: Transaccional
- Origen de precios: Producto
- Lista de precios: Lista de precios estándar
- Producto derivado: Laptop Bag
- Producto de origen: Laptop Pro Bundle
- Fórmula: PrecioLista * 0,10
- Vigente desde: 01-01-2025
- Guarde sus cambios.
Actualice las tablas de decisiones Entradas de precios derivadas y Entradas de lista de precios V2 para garantizar que los registros de precios derivados están disponibles para su fijación.
Configurar su procedimiento de descubrimiento
- Desde el Iniciador de aplicación, busque y seleccione Procedimientos de detección.
- Seleccione el Procedimiento de detección predeterminado.
- Elimine el elemento Detección de activos. Como nuestro escenario es transaccional, no necesitamos este elemento.
-
Guarde el procedimiento de descubrimiento como nuevo procedimiento de descubrimiento y proporcione un nombre.
Para nuestro ejemplo, puede denominar su procedimiento de descubrimiento como Procedimiento de descubrimiento para precios derivados.
- Haga clic en Simular.
-
Proporcione sus valores de entrada.
Recuerde que el campo DerivedPricingAttribute del paquete Pro de portátiles debe establecerse como false, ya que es el producto de origen. Los campos DerivedPricingAttribute de la Bolsa de portátil deben establecerse como true porque derivaremos su precio del producto de origen.
No verá los resultados en la vista en cascada. El propósito de simular el procedimiento de descubrimiento es obtener todos los factores que contribuyen y volver a escribirlos en la definición de contexto.
Crear un procedimiento de precios para precio derivado
- Cree un procedimiento de precios. Para crear un procedimiento de precios, siga los primeros 5 pasos en Configurar su procedimiento de precios.
-
Haga clic
para agregar el elemento Configuración de precios y asignar estas variables.
- Variables de entrada
- Partida: LineItem
- Se deriva: DerivedPricingAttribute
- Variables de salida
- Cascada de precio: 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 Price Book Entries V2 y asigne estas variables.
- Variables de regla de entrada
- Producto: Producto
- Lista de precios: PriceBooks
- Modelo de venta de producto: ProductSellingModel
- Variables de entrada
- Cantidad: LineItemQuantity
- Variables de salida
- Precio de lista: ListPrice
- Subtotal: ItemNetTotalPrice
- Variables de regla de entrada
-
Agregue el elemento Precio derivado para calcular el precio derivado. Asigne estas variables de entrada.
- Cantidad: LineItemQuantity
- Precio unitario neto contribuyente: ContributorUnitPrice
- Subtotal contribuyente: ContributorTotalPrice
- Origen contribuyente: ContributorSource
- Ámbito de contribución: ContributorScope
- Precio de lista transaccional: ListPrice
- Precio de lista no transaccional: ContributorListPrice
- Fórmula derivada: ContributorFormulaInput
- Colaborador: Contribuyente
- Producto contribuyente: ContributorProduct
- Header Total: TotalAmount
-
Haga clic en
y seleccione Incluir en salida.
- Finalmente, establezca sus preferencias para establecer el acceso al perfil y la información de clasificación.
- Guarde su procedimiento.
- Haga clic en Simular para probar su procedimiento.
-
Introduzca los valores de entrada para su producto de contribuyente (paquete Pro de portátil) y el producto derivado (bolsa de portátil). Haga clic en Simular de nuevo.
La cascada de precios muestra que el precio de la bolsa de portátil se derivó del paquete Laptop Pro, confirmando que su procedimiento está funcionando según lo esperado.

