Usted está aquí:
Pasos de cálculo
Un paso de cálculo es un contenedor para una plantilla de condición de precios, que determina el comportamiento del paso y cómo recuperar los datos requeridos para realizar el cálculo.
Los pasos de cálculo son altamente configurables; pueden hacer referencia a los resultados de pasos de cálculo anteriores para actuar como subtotales, aplicar reglas de redondeo específicas y dictar en qué atributo de pedido se escribe el resultado. Para utilizar el resultado de un paso anterior, utilice una referencia de paso. En un paso de porcentaje, por ejemplo, puede utilizar una referencia de paso para recuperar el resultado del paso anterior para el que calcular el porcentaje. En un paso de subtotal con un tipo meta como Mínimo, Máximo o Suma, puede utilizar una referencia de paso para recuperar los resultados de un intervalo de pasos (por ejemplo, 10 a 15) o una lista de pasos (por ejemplo, 10, 12, 15).
Al calcular una condición obligatoria, como un precio base, puede marcar un paso como obligatorio. Si un paso está marcado como obligatorio y no tiene ninguna plantilla de condición de precios vinculada, el cálculo se detiene y el dispositivo móvil muestra un mensaje de error.
Para un valor que no se agrega directamente al total final del artículo de pedido, puede marcar un paso como estadístico. Los resultados calculados en pasos estadísticos se pueden utilizar en pasos posteriores. Un tipo de paso estadístico es un paso de acumulación, que se utiliza para artículos que forman parte técnicamente del cálculo pero no cambian inmediatamente el precio neto mostrado al cliente. El resultado de un paso de acumulación se registra para la creación de informes internos o la liquidación financiera futura: por ejemplo, una rebaja o promoción de marketing que se deducirá más adelante.
Utilice un Grupo de cálculo para clasificar tipos de artículos de pedido y aplicarles comportamientos. Por ejemplo, puede crear un grupo de “bienes gratuitos” para artículos promocionales, luego crear un paso de descuento del 100% que se aplica solo a ese grupo.
Para valores intermedios que necesita preservar hasta el final del cálculo, utilice Variables de cálculo. Existen seis variables de copia y seis variables de arrastre. Cuando almacena un paso de resultado en una variable de copia, sobrescribe el valor de variable con el resultado del paso. Cuando almacena un resultado de paso en una variable de arrastre, agrega el resultado al valor de variable.
Para sustituir la lógica de precios estándar, agregue una Salida de usuario: código Apex o JavaScript personalizado que afecta a la base de condiciones actual, el resultado del cálculo o si ejecutar el paso en absoluto.
Para registrar un paso y dejarlo disponible para impresiones e informes, marque la impresión del paso como relevante.

